<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>63472</bug_id>
          
          <creation_ts>2011-06-27 12:27:09 -0700</creation_ts>
          <short_desc>[Qt] Change default backend to use GStreamer on Linux and QuickTime on Mac.</short_desc>
          <delta_ts>2025-03-30 19:08:24 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>58548</dependson>
    
    <dependson>65369</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexis Menard (darktears)">menard</reporter>
          <assigned_to name="Alexis Menard (darktears)">menard</assigned_to>
          <cc>abecsi</cc>
    
    <cc>ademar</cc>
    
    <cc>admin</cc>
    
    <cc>admin</cc>
    
    <cc>admin</cc>
    
    <cc>alexvolcan</cc>
    
    <cc>ap</cc>
    
    <cc>david</cc>
    
    <cc>dgme.life</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>michael</cc>
    
    <cc>myballancenow</cc>
    
    <cc>mykohlscardguide</cc>
    
    <cc>mykplan.life</cc>
    
    <cc>nancy.piedra</cc>
    
    <cc>navarra</cc>
    
    <cc>njmcdirecttonline</cc>
    
    <cc>ramirez</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>reply</cc>
    
    <cc>scott</cc>
    
    <cc>tabotapife</cc>
    
    <cc>tenmile</cc>
    
    <cc>william</cc>
    
    <cc>yael</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>428182</commentid>
    <comment_count>0</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-06-27 12:27:09 -0700</bug_when>
    <thetext>As discussed on the mailing list https://lists.webkit.org/pipermail/webkit-qt/2011-June/001633.html, it is better for the Qt port to move away from Qt Multimedia as the default backends on Linux and Mac. We can rely on QuickTime and GStreamer backends inside WebKit as they are more easy to change, more reliable to use and we share the maintenance with the WebKit community. USE_QTMULTIMEDIA=1 is now the option to force the usage of Qt Multimedia.

I&apos;ll commit later this patch when we have a public build bot on Mac and the 58548 will be fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428196</commentid>
    <comment_count>1</comment_count>
      <attachid>98768</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-06-27 12:47:06 -0700</bug_when>
    <thetext>Created attachment 98768
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428296</commentid>
    <comment_count>2</comment_count>
      <attachid>98768</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-06-27 14:21:44 -0700</bug_when>
    <thetext>Comment on attachment 98768
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=98768&amp;action=review

&gt; Source/WebCore/WebCore.pri:-257
&gt; -        DEFINES += WTF_USE_QTKIT=1

I do not see where QuickTime backend is set as a default media player. Where is WTF_USE_QTKIT set to 1 ?

&gt; Source/WebCore/WebCore.pri:-266
&gt; -        DEFINES += WTF_USE_GSTREAMER=1

Same as above; where is WTF_USE_GSTREAMER set to 1 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428314</commentid>
    <comment_count>3</comment_count>
      <attachid>98768</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-06-27 14:34:05 -0700</bug_when>
    <thetext>Comment on attachment 98768
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=98768&amp;action=review

&gt;&gt; Source/WebCore/WebCore.pri:-257
&gt;&gt; -        DEFINES += WTF_USE_QTKIT=1
&gt; 
&gt; I do not see where QuickTime backend is set as a default media player. Where is WTF_USE_QTKIT set to 1 ?

feature.pri which is include everywhere first.

&gt;&gt; Source/WebCore/WebCore.pri:-266
&gt;&gt; -        DEFINES += WTF_USE_GSTREAMER=1
&gt; 
&gt; Same as above; where is WTF_USE_GSTREAMER set to 1 ?

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>429409</commentid>
    <comment_count>4</comment_count>
      <attachid>98768</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-06-28 21:42:54 -0700</bug_when>
    <thetext>Comment on attachment 98768
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=98768&amp;action=review

Overall the direction looks good to me.

&gt; Source/WebCore/features.pri:213
&gt;          DEFINES -= ENABLE_VIDEO=0
&gt;          DEFINES += ENABLE_VIDEO=1
&gt;          DEFINES -= WTF_USE_QT_MULTIMEDIA=0
&gt;          DEFINES += WTF_USE_QT_MULTIMEDIA=1
&gt; +        DEFINES -= WTF_USE_QTKIT=1
&gt; +        DEFINES += WTF_USE_QTKIT=0
&gt; +        DEFINES -= WTF_USE_GSTREAMER=1
&gt; +        DEFINES += WTF_USE_GSTREAMER=0

Are the &quot;DEFINES += XXX=0&quot; statements are really necessary? It seems that the corresponding tests are all testing for &quot;contains(DEFINES, XXX=1)&quot;  I also find it hard to maintain and read. Would the following work instead ? 

# HTML5 Media Support
!contains(DEFINES, ENABLE_VIDEO=.) {
    linux-*|mac|contains(MOBILITY_CONFIG, multimedia) {

        DEFINES += ENABLE_VIDEO=1

        mac:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
            DEFINES += WTF_USE_QTKIT=1
        } else: linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
            DEFINES += WTF_USE_GSTREAMER=1
        } else: contains(MOBILITY_CONFIG, multimedia) {
            DEFINES += WTF_USE_QT_MULTIMEDIA=1
        }
    }
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>433713</commentid>
    <comment_count>5</comment_count>
      <attachid>98768</attachid>
    <who name="Yael">yael</who>
    <bug_when>2011-07-07 14:48:38 -0700</bug_when>
    <thetext>Comment on attachment 98768
Patch

Since you are turning video on by default now, you should update http://trac.webkit.org/wiki/BuildingQtOnLinux with the new build dependencies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>441782</commentid>
    <comment_count>6</comment_count>
      <attachid>101890</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-07-25 12:04:28 -0700</bug_when>
    <thetext>Created attachment 101890
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442187</commentid>
    <comment_count>7</comment_count>
      <attachid>101890</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-07-26 05:37:00 -0700</bug_when>
    <thetext>Comment on attachment 101890
Patch

r- because it broke incremental build. And it killed the Qt EWS too.
Check https://bugs.webkit.org/show_bug.cgi?id=38054 for details.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442208</commentid>
    <comment_count>8</comment_count>
      <attachid>101890</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-07-26 06:20:09 -0700</bug_when>
    <thetext>Comment on attachment 101890
Patch

r=me, but you need to find a way to land this without making our bot masters cry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>442215</commentid>
    <comment_count>9</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2011-07-26 06:34:53 -0700</bug_when>
    <thetext>Committed r91752: &lt;http://trac.webkit.org/changeset/91752&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>443958</commentid>
    <comment_count>10</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2011-07-29 08:41:36 -0700</bug_when>
    <thetext>Revision r91752 cherry-picked into qtwebkit-2.2 with commit 7a53b15 &lt;http://gitorious.org/webkit/qtwebkit/commit/7a53b15&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98768</attachid>
            <date>2011-06-27 12:47:06 -0700</date>
            <delta_ts>2011-07-25 12:04:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63472-20110627164708.patch</filename>
            <type>text/plain</type>
            <size>8125</size>
            <attacher name="Alexis Menard (darktears)">menard</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gODk4NDQpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTEtMDYtMjcgIEFsZXhpcyBNZW5hcmQgIDxhbGV4aXMubWVuYXJkQG9wZW5ib3NzYS5vcmc+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBD
aGFuZ2UgZGVmYXVsdCBiYWNrZW5kIHRvIHVzZSBHU3RyZWFtZXIgb24gTGludXggYW5kIFF1aWNr
VGltZSBvbiBNYWMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD02MzQ3MgorCisgICAgICAgIEVuYWJsZSB0aGUgYml0cyBuZWVkZWQgZm9yIEdTdHJlYW1l
ciBvbmx5IHdoZW4gUXRNdWx0aW1lZGlhIGlzIG5vdCB1c2VkLgorCisgICAgICAgICogd3RmL3d0
Zi5wcmk6CisKIDIwMTEtMDYtMjcgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGduc0Bnbm9tZS5v
cmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCBidWlsZCBmaXguIE9uZSBtb3JlIGZpbGVkIG1pc3Np
bmcgZHVyaW5nIGRpc3RjaGVjaywgZm9yCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3Rm
L3d0Zi5wcmkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi93dGYucHJp
CShyZXZpc2lvbiA4OTg0NCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvd3RmLnByaQko
d29ya2luZyBjb3B5KQpAQCAtNDEsNyArNDEsNyBAQCBTT1VSQ0VTICs9IFwKICAgICB3dGYvdW5p
Y29kZS9pY3UvQ29sbGF0b3JJQ1UuY3BwIFwKICAgICB3dGYvdW5pY29kZS9VVEY4LmNwcAogCi1j
b250YWlucyhERUZJTkVTLCBVU0VfR1NUUkVBTUVSPTEpIHsKK2xpbnV4LSo6IWNvbnRhaW5zKERF
RklORVMsIFVTRV9RVE1VTFRJTUVESUE9MSkgewogICAgIERFRklORVMgKz0gRU5BQkxFX0dMSUJf
U1VQUE9SVD0xCiAgICAgUEtHQ09ORklHICs9IGdsaWItMi4wIGdpby0yLjAKICAgICBDT05GSUcg
Kz0gbGlua19wa2djb25maWcKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg5ODQ0KQorKysgU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjEgQEAKKzIw
MTEtMDYtMjcgIEFsZXhpcyBNZW5hcmQgIDxhbGV4aXMubWVuYXJkQG9wZW5ib3NzYS5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBDaGFu
Z2UgZGVmYXVsdCBiYWNrZW5kIHRvIHVzZSBHU3RyZWFtZXIgb24gTGludXggYW5kIFF1aWNrVGlt
ZSBvbiBNYWMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD02MzQ3MgorCisgICAgICAgIEVuYWJsZSB0aGUgR1N0cmVhbWVyIGJhY2tlbmQgYW5kIHRoZSBR
dWlja1RpbWUgYmFja2VuZCBhcyBkZWZhdWx0IG1lZGlhIHBsYXllcnMKKyAgICAgICAgZm9yIHRo
ZSBRdCBwb3J0IG9uIE1hYyBhbmQgTGludXguIFF0TXVsdGltZWRpYSBpcyBub3cgYSBmYWxsYmFj
ayBvcHRpb24gdGhhdCB5b3UKKyAgICAgICAgY2FuIGVuYWJsZSBieSBwYXNzaW5nIERFRklORVMr
PVVTRV9RVF9NVUxUSU1FRElBPTEgdG8gZW5mb3JjZSBpdHMgdXNhZ2UuCisKKyAgICAgICAgTm8g
bmV3IHRlc3RzLiBUaGUgbWVkaWEgbGF5b3V0IHRlc3RzIGFyZSBkaXNhYmxlZCBvbiB0aGUgUXQg
cG9ydCBidXQgaG9wZWZ1bGx5IHdpdGggdGhpcworICAgICAgICBzd2l0Y2ggd2UgY2FuIGVuYWJs
ZSB0aGVtIGFnYWluLgorCisgICAgICAgICogV2ViQ29yZS5wcmk6CisgICAgICAgICogV2ViQ29y
ZS5wcm86CisgICAgICAgICogZmVhdHVyZXMucHJpOgorCiAyMDExLTA2LTI3ICBKdXN0aW4gR2Fy
Y2lhICA8anVzdGluLmdhcmNpYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgUnlv
c3VrZSBOaXdhLgpJbmRleDogU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkJKHJldmlzaW9uIDg5ODQ0KQorKysgU291cmNl
L1dlYkNvcmUvV2ViQ29yZS5wcmkJKHdvcmtpbmcgY29weSkKQEAgLTI1MywyNiArMjUzLDIyIEBA
IGNvbnRhaW5zKERFRklORVMsIFdURl9VU0VfUVRfQkVBUkVSPTEpIHsKIH0KIAogY29udGFpbnMo
REVGSU5FUywgRU5BQkxFX1ZJREVPPTEpIHsKLSAgICBjb250YWlucyhERUZJTkVTLCBVU0VfUVRL
SVQ9MSkgewotICAgICAgICBERUZJTkVTICs9IFdURl9VU0VfUVRLSVQ9MQotCisgICAgY29udGFp
bnMoREVGSU5FUywgV1RGX1VTRV9RVEtJVD0xKSB7CiAgICAgICAgIElOQ0xVREVQQVRIICs9ICQk
UFdEL3BsYXRmb3JtL2dyYXBoaWNzL21hYwogCiAgICAgICAgIExJQlMgKz0gLWZyYW1ld29yayBB
cHBLaXQgLWZyYW1ld29yayBBdWRpb1VuaXQgXAogICAgICAgICAgICAgICAgIC1mcmFtZXdvcmsg
QXVkaW9Ub29sYm94IC1mcmFtZXdvcmsgQ29yZUF1ZGlvIFwKICAgICAgICAgICAgICAgICAtZnJh
bWV3b3JrIFF1YXJ0ekNvcmUgLWZyYW1ld29yayBRVEtpdAogCi0gICAgfSBlbHNlOmNvbnRhaW5z
KERFRklORVMsIFVTRV9HU1RSRUFNRVI9MSkgewotICAgICAgICBERUZJTkVTICs9IFdURl9VU0Vf
R1NUUkVBTUVSPTEKKyAgICB9IGVsc2U6Y29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9HU1RSRUFN
RVI9MSkgewogICAgICAgICBERUZJTkVTICs9IEVOQUJMRV9HTElCX1NVUFBPUlQ9MQogCiAgICAg
ICAgIElOQ0xVREVQQVRIICs9ICQkUFdEL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lcgogCiAg
ICAgICAgIFBLR0NPTkZJRyArPSBnbGliLTIuMCBnaW8tMi4wIGdzdHJlYW1lci0wLjEwIGdzdHJl
YW1lci1hcHAtMC4xMCBnc3RyZWFtZXItYmFzZS0wLjEwIGdzdHJlYW1lci1pbnRlcmZhY2VzLTAu
MTAgZ3N0cmVhbWVyLXBidXRpbHMtMC4xMCBnc3RyZWFtZXItcGx1Z2lucy1iYXNlLTAuMTAgZ3N0
cmVhbWVyLXZpZGVvLTAuMTAKLSAgICB9IGVsc2U6Y29udGFpbnMoTU9CSUxJVFlfQ09ORklHLCBt
dWx0aW1lZGlhKSB7CisgICAgfSBlbHNlOmNvbnRhaW5zKERFRklORVMsIFdURl9VU0VfUVRfTVVM
VElNRURJQT0xKSB7CiAgICAgICAgIENPTkZJRyAgICo9IG1vYmlsaXR5CiAgICAgICAgIE1PQklM
SVRZICo9IG11bHRpbWVkaWEKLSAgICAgICAgREVGSU5FUyAgKz0gV1RGX1VTRV9RVF9NVUxUSU1F
RElBPTEKICAgICB9CiB9CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvCShyZXZpc2lvbiA4OTg0NCkKKysr
IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJvCSh3b3JraW5nIGNvcHkpCkBAIC0zMDMyLDcgKzMw
MzIsNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfVklERU89MSkgewogCiAgICAgICAgIERF
RklORVMrPU5TR0VPTUVUUllfVFlQRVNfU0FNRV9BU19DR0dFT01FVFJZX1RZUEVTCiAKLSAgICB9
IGVsc2U6IGNvbnRhaW5zKERFRklORVMsIFVTRV9HU1RSRUFNRVI9MSkgeworICAgIH0gZWxzZTog
Y29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9HU1RSRUFNRVI9MSkgewogICAgICAgICBIRUFERVJT
ICs9IFwKICAgICAgICAgICAgIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HT3duUHRyR1N0
cmVhbWVyLmggXAogICAgICAgICAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dSZWZQ
dHJHU3RyZWFtZXIuaCBcCkBAIC0zMDUzLDcgKzMwNTMsNyBAQCBjb250YWlucyhERUZJTkVTLCBF
TkFCTEVfVklERU89MSkgewogICAgICAgICAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVy
L1BsYXRmb3JtVmlkZW9XaW5kb3dRdC5jcHAgXAogICAgICAgICAgICAgcGxhdGZvcm0vZ3JhcGhp
Y3MvZ3N0cmVhbWVyL0ltYWdlR1N0cmVhbWVyUXQuY3BwCiAKLSAgICB9IGVsc2U6Y29udGFpbnMo
TU9CSUxJVFlfQ09ORklHLCBtdWx0aW1lZGlhKSB7CisgICAgfSBlbHNlOmNvbnRhaW5zKERFRklO
RVMsIFdURl9VU0VfUVRfTVVMVElNRURJQT0xKSB7CiAgICAgICAgIEhFQURFUlMgKz0gXCAKICAg
ICAgICAgICAgIHBsYXRmb3JtL2dyYXBoaWNzL3F0L01lZGlhUGxheWVyUHJpdmF0ZVF0LmgKIApJ
bmRleDogU291cmNlL1dlYkNvcmUvZmVhdHVyZXMucHJpCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL2ZlYXR1cmVzLnByaQkocmV2aXNpb24gODk4NDQpCisrKyBTb3VyY2UvV2ViQ29yZS9m
ZWF0dXJlcy5wcmkJKHdvcmtpbmcgY29weSkKQEAgLTE4NCwyMSArMTg0LDMzIEBAIHN5bWJpYW58
bWFlbW81fG1hZW1vNiB7CiAgICAgREVGSU5FUyAtPSBFTkFCTEVfVklERU89MQogICAgIERFRklO
RVMgKz0gRU5BQkxFX1ZJREVPPTAKIAotICAgIGNvbnRhaW5zKERFRklORVMsIFVTRV9RVEtJVD0x
KSB7CisgICAgbWFjOiFjb250YWlucyhERUZJTkVTLCBVU0VfUVRNVUxUSU1FRElBPTEpIHsKICAg
ICAgICAgREVGSU5FUyAtPSBFTkFCTEVfVklERU89MAogICAgICAgICBERUZJTkVTICs9IEVOQUJM
RV9WSURFTz0xCiAgICAgICAgIERFRklORVMgLT0gV1RGX1VTRV9RVF9NVUxUSU1FRElBPTEKICAg
ICAgICAgREVGSU5FUyArPSBXVEZfVVNFX1FUX01VTFRJTUVESUE9MAotICAgIH0gZWxzZTogY29u
dGFpbnMoREVGSU5FUywgVVNFX0dTVFJFQU1FUj0xKSB7CisgICAgICAgIERFRklORVMgKz0gV1RG
X1VTRV9RVEtJVD0xCisgICAgICAgIERFRklORVMgLT0gV1RGX1VTRV9RVEtJVD0wCisgICAgICAg
IERFRklORVMgLT0gV1RGX1VTRV9HU1RSRUFNRVI9MQorICAgICAgICBERUZJTkVTICs9IFdURl9V
U0VfR1NUUkVBTUVSPTAKKyAgICB9IGVsc2U6IGxpbnV4LSo6IWNvbnRhaW5zKERFRklORVMsIFVT
RV9RVE1VTFRJTUVESUE9MSkgewogICAgICAgICBERUZJTkVTIC09IEVOQUJMRV9WSURFTz0wCiAg
ICAgICAgIERFRklORVMgKz0gRU5BQkxFX1ZJREVPPTEKICAgICAgICAgREVGSU5FUyAtPSBXVEZf
VVNFX1FUX01VTFRJTUVESUE9MQogICAgICAgICBERUZJTkVTICs9IFdURl9VU0VfUVRfTVVMVElN
RURJQT0wCi0gICAgfSBlbHNlOmNvbnRhaW5zKE1PQklMSVRZX0NPTkZJRywgbXVsdGltZWRpYSkg
eworICAgICAgICBERUZJTkVTIC09IFdURl9VU0VfUVRLSVQ9MQorICAgICAgICBERUZJTkVTICs9
IFdURl9VU0VfUVRLSVQ9MAorICAgICAgICBERUZJTkVTICs9IFdURl9VU0VfR1NUUkVBTUVSPTEK
KyAgICAgICAgREVGSU5FUyAtPSBXVEZfVVNFX0dTVFJFQU1FUj0wCisgICAgfSBlbHNlOiBjb250
YWlucyhNT0JJTElUWV9DT05GSUcsIG11bHRpbWVkaWEpIHsKICAgICAgICAgREVGSU5FUyAtPSBF
TkFCTEVfVklERU89MAogICAgICAgICBERUZJTkVTICs9IEVOQUJMRV9WSURFTz0xCiAgICAgICAg
IERFRklORVMgLT0gV1RGX1VTRV9RVF9NVUxUSU1FRElBPTAKICAgICAgICAgREVGSU5FUyArPSBX
VEZfVVNFX1FUX01VTFRJTUVESUE9MQorICAgICAgICBERUZJTkVTIC09IFdURl9VU0VfUVRLSVQ9
MQorICAgICAgICBERUZJTkVTICs9IFdURl9VU0VfUVRLSVQ9MAorICAgICAgICBERUZJTkVTIC09
IFdURl9VU0VfR1NUUkVBTUVSPTEKKyAgICAgICAgREVGSU5FUyArPSBXVEZfVVNFX0dTVFJFQU1F
Uj0wCiAgICAgfQogfQogCkluZGV4OiBTb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwkocmV2aXNpb24gODk4NDQpCisrKyBT
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBA
CisyMDExLTA2LTI3ICBBbGV4aXMgTWVuYXJkICA8YWxleGlzLm1lbmFyZEBvcGVuYm9zc2Eub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0g
Q2hhbmdlIGRlZmF1bHQgYmFja2VuZCB0byB1c2UgR1N0cmVhbWVyIG9uIExpbnV4IGFuZCBRdWlj
a1RpbWUgb24gTWFjLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjM0NzIKKworICAgICAgICBVc2UgdGhlIGZsYWcgV1RGX1VTRV9RVEtJVD0xIHJhdGhl
ciB0aGFuIFVTRV9RVEtJVD0xIGJlY2F1c2UgdGhhdCBmbGFnIGRvZXNuJ3QKKyAgICAgICAgZXhp
c3QgYW55bW9yZSwgaXQncyB0aGUgZGVmYXVsdC4gRGl0dG8gZm9yIEdTdHJlYW1lci4KKworICAg
ICAgICAqIFF0V2ViS2l0LnBybzoKKwogMjAxMS0wNi0yNyAgQWxleGlzIE1lbmFyZCAgPGFsZXhp
cy5tZW5hcmRAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBLZW5uZXRoIFJv
aGRlIENocmlzdGlhbnNlbi4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQucHJvCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQucHJvCShyZXZpc2lvbiA4OTg0
NCkKKysrIFNvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQucHJvCSh3b3JraW5nIGNvcHkpCkBAIC0y
MjAsMTcgKzIyMCwxNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfTkVUU0NBUEVfUExVR0lO
CiB9CiAKIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9WSURFTz0xKSB7Ci0gICAgIWNvbnRhaW5z
KERFRklORVMsIFVTRV9RVEtJVD0xKTohY29udGFpbnMoREVGSU5FUywgVVNFX0dTVFJFQU1FUj0x
KTpjb250YWlucyhNT0JJTElUWV9DT05GSUcsIG11bHRpbWVkaWEpIHsKKyAgICAhY29udGFpbnMo
REVGSU5FUywgV1RGX1VTRV9RVEtJVD0xKTohY29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9HU1RS
RUFNRVI9MSk6Y29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9RVF9NVUxUSU1FRElBPTEpIHsKICAg
ICAgICAgSEVBREVSUyArPSAkJFBXRC9XZWJDb3JlU3VwcG9ydC9GdWxsU2NyZWVuVmlkZW9XaWRn
ZXQuaAogICAgICAgICBTT1VSQ0VTICs9ICQkUFdEL1dlYkNvcmVTdXBwb3J0L0Z1bGxTY3JlZW5W
aWRlb1dpZGdldC5jcHAKICAgICB9CiAKLSAgICBjb250YWlucyhERUZJTkVTLCBVU0VfUVRLSVQ9
MSkgfCBjb250YWlucyhERUZJTkVTLCBVU0VfR1NUUkVBTUVSPTEpIHwgY29udGFpbnMoTU9CSUxJ
VFlfQ09ORklHLCBtdWx0aW1lZGlhKSB7CisgICAgY29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9R
VEtJVD0xKSB8IGNvbnRhaW5zKERFRklORVMsIFdURl9VU0VfR1NUUkVBTUVSPTEpIHwgY29udGFp
bnMoREVGSU5FUywgV1RGX1VTRV9RVF9NVUxUSU1FRElBPTEpIHsKICAgICAgICAgSEVBREVSUyAr
PSAkJFBXRC9XZWJDb3JlU3VwcG9ydC9GdWxsU2NyZWVuVmlkZW9RdC5oCiAgICAgICAgIFNPVVJD
RVMgKz0gJCRQV0QvV2ViQ29yZVN1cHBvcnQvRnVsbFNjcmVlblZpZGVvUXQuY3BwCiAgICAgfQog
Ci0gICAgY29udGFpbnMoREVGSU5FUywgVVNFX1FUS0lUPTEpIHsKKyAgICBjb250YWlucyhERUZJ
TkVTLCBXVEZfVVNFX1FUS0lUPTEpIHsKICAgICAgICAgSU5DTFVERVBBVEggKz0gJCRTT1VSQ0Vf
RElSL1dlYkNvcmUvcGxhdGZvcm0vcXQvIFwKICAgICAgICAgICAgICAgICAgICAgICAgJCRTT1VS
Q0VfRElSL1dlYkNvcmUvcGxhdGZvcm0vbWFjLyBcCiAgICAgICAgICAgICAgICAgICAgICAgICQk
U09VUkNFX0RJUi8uLi9XZWJLaXRMaWJyYXJpZXMvCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101890</attachid>
            <date>2011-07-25 12:04:28 -0700</date>
            <delta_ts>2011-07-26 06:20:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63472-20110725160334.patch</filename>
            <type>text/plain</type>
            <size>7787</size>
            <attacher name="Alexis Menard (darktears)">menard</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gOTE2ODcpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTEtMDctMjUgIEFsZXhpcyBNZW5hcmQgIDxhbGV4aXMubWVuYXJkQG9wZW5ib3NzYS5vcmc+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBD
aGFuZ2UgZGVmYXVsdCBiYWNrZW5kIHRvIHVzZSBHU3RyZWFtZXIgb24gTGludXggYW5kIFF1aWNr
VGltZSBvbiBNYWMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD02MzQ3MgorCisgICAgICAgIEVuYWJsZSB0aGUgYml0cyBuZWVkZWQgZm9yIEdTdHJlYW1l
ciBvbmx5IHdoZW4gUXRNdWx0aW1lZGlhIGlzIG5vdCB1c2VkLgorCisgICAgICAgICogd3RmL3d0
Zi5wcmk6CisKIDIwMTEtMDctMjUgIEp1YW4gQy4gTW9udGVtYXlvciAgPGptb250QGFwcGxlLmNv
bT4KIAogICAgICAgICBKU09OIGVycm9ycyBzaG91bGQgYmUgaW5mb3JtYXRpdmUKSW5kZXg6IFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvd3RmLnByaQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvd3RmL3d0Zi5wcmkJKHJldmlzaW9uIDkxNjg3KQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL3d0Zi93dGYucHJpCSh3b3JraW5nIGNvcHkpCkBAIC00MSw3ICs0MSw3IEBAIFNP
VVJDRVMgKz0gXAogICAgIHd0Zi91bmljb2RlL2ljdS9Db2xsYXRvcklDVS5jcHAgXAogICAgIHd0
Zi91bmljb2RlL1VURjguY3BwCiAKLWNvbnRhaW5zKERFRklORVMsIFVTRV9HU1RSRUFNRVI9MSkg
eworbGludXgtKjohY29udGFpbnMoREVGSU5FUywgVVNFX1FUTVVMVElNRURJQT0xKSB7CiAgICAg
REVGSU5FUyArPSBFTkFCTEVfR0xJQl9TVVBQT1JUPTEKICAgICBQS0dDT05GSUcgKz0gZ2xpYi0y
LjAgZ2lvLTIuMAogICAgIENPTkZJRyArPSBsaW5rX3BrZ2NvbmZpZwpJbmRleDogU291cmNlL1dl
YkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwko
cmV2aXNpb24gOTE2ODcpCisrKyBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29w
eSkKQEAgLTEsMyArMSwyMSBAQAorMjAxMS0wNy0yNSAgQWxleGlzIE1lbmFyZCAgPGFsZXhpcy5t
ZW5hcmRAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbUXRdIENoYW5nZSBkZWZhdWx0IGJhY2tlbmQgdG8gdXNlIEdTdHJlYW1l
ciBvbiBMaW51eCBhbmQgUXVpY2tUaW1lIG9uIE1hYy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYzNDcyCisKKyAgICAgICAgRW5hYmxlIHRoZSBHU3Ry
ZWFtZXIgYmFja2VuZCBhbmQgdGhlIFF1aWNrVGltZSBiYWNrZW5kIGFzIGRlZmF1bHQgbWVkaWEg
cGxheWVycworICAgICAgICBmb3IgdGhlIFF0IHBvcnQgb24gTWFjIGFuZCBMaW51eC4gUXRNdWx0
aW1lZGlhIGlzIG5vdyBhIGZhbGxiYWNrIG9wdGlvbiB0aGF0IHlvdQorICAgICAgICBjYW4gZW5h
YmxlIGJ5IHBhc3NpbmcgREVGSU5FUys9VVNFX1FUX01VTFRJTUVESUE9MSB0byBlbmZvcmNlIGl0
cyB1c2FnZS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIFRoZSBtZWRpYSBsYXlvdXQgdGVzdHMg
YXJlIGRpc2FibGVkIG9uIHRoZSBRdCBwb3J0IGJ1dCBob3BlZnVsbHkgd2l0aCB0aGlzCisgICAg
ICAgIHN3aXRjaCB3ZSBjYW4gZW5hYmxlIHRoZW0gYWdhaW4uCisKKyAgICAgICAgKiBXZWJDb3Jl
LnByaToKKyAgICAgICAgKiBXZWJDb3JlLnBybzoKKyAgICAgICAgKiBmZWF0dXJlcy5wcmk6CisK
IDIwMTEtMDctMjUgIEFybm8gUmVuZXZpZXIgIDxhcm5vQHJlbmV2aWVyLm5ldD4KIAogICAgICAg
ICByZW1vdmVzIGxhc3QgRU5BQkxFKERSQUdfU1VQUE9SVCkgZ3RrIGNoZWNrCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9XZWJDb3JlLnByaQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9XZWJD
b3JlLnByaQkocmV2aXNpb24gOTE2ODcpCisrKyBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaQko
d29ya2luZyBjb3B5KQpAQCAtMjU0LDI2ICsyNTQsMjIgQEAgY29udGFpbnMoREVGSU5FUywgV1RG
X1VTRV9RVF9CRUFSRVI9MSkgewogfQogCiBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfVklERU89
MSkgewotICAgIGNvbnRhaW5zKERFRklORVMsIFVTRV9RVEtJVD0xKSB7Ci0gICAgICAgIERFRklO
RVMgKz0gV1RGX1VTRV9RVEtJVD0xCi0KKyAgICBjb250YWlucyhERUZJTkVTLCBXVEZfVVNFX1FU
S0lUPTEpIHsKICAgICAgICAgSU5DTFVERVBBVEggKz0gJCRQV0QvcGxhdGZvcm0vZ3JhcGhpY3Mv
bWFjCiAKICAgICAgICAgTElCUyArPSAtZnJhbWV3b3JrIEFwcEtpdCAtZnJhbWV3b3JrIEF1ZGlv
VW5pdCBcCiAgICAgICAgICAgICAgICAgLWZyYW1ld29yayBBdWRpb1Rvb2xib3ggLWZyYW1ld29y
ayBDb3JlQXVkaW8gXAogICAgICAgICAgICAgICAgIC1mcmFtZXdvcmsgUXVhcnR6Q29yZSAtZnJh
bWV3b3JrIFFUS2l0CiAKLSAgICB9IGVsc2U6Y29udGFpbnMoREVGSU5FUywgVVNFX0dTVFJFQU1F
Uj0xKSB7Ci0gICAgICAgIERFRklORVMgKz0gV1RGX1VTRV9HU1RSRUFNRVI9MQorICAgIH0gZWxz
ZTpjb250YWlucyhERUZJTkVTLCBXVEZfVVNFX0dTVFJFQU1FUj0xKSB7CiAgICAgICAgIERFRklO
RVMgKz0gRU5BQkxFX0dMSUJfU1VQUE9SVD0xCiAKICAgICAgICAgSU5DTFVERVBBVEggKz0gJCRQ
V0QvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyCiAKICAgICAgICAgUEtHQ09ORklHICs9IGds
aWItMi4wIGdpby0yLjAgZ3N0cmVhbWVyLTAuMTAgZ3N0cmVhbWVyLWFwcC0wLjEwIGdzdHJlYW1l
ci1iYXNlLTAuMTAgZ3N0cmVhbWVyLWludGVyZmFjZXMtMC4xMCBnc3RyZWFtZXItcGJ1dGlscy0w
LjEwIGdzdHJlYW1lci1wbHVnaW5zLWJhc2UtMC4xMCBnc3RyZWFtZXItdmlkZW8tMC4xMAotICAg
IH0gZWxzZTpjb250YWlucyhNT0JJTElUWV9DT05GSUcsIG11bHRpbWVkaWEpIHsKKyAgICB9IGVs
c2U6Y29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9RVF9NVUxUSU1FRElBPTEpIHsKICAgICAgICAg
Q09ORklHICAgKj0gbW9iaWxpdHkKICAgICAgICAgTU9CSUxJVFkgKj0gbXVsdGltZWRpYQotICAg
ICAgICBERUZJTkVTICArPSBXVEZfVVNFX1FUX01VTFRJTUVESUE9MQogICAgIH0KIH0KIApJbmRl
eDogU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcm8KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5wcm8JKHJldmlzaW9uIDkxNjg3KQorKysgU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS5wcm8JKHdvcmtpbmcgY29weSkKQEAgLTMwNDcsNyArMzA0Nyw3IEBAIGNvbnRhaW5zKERFRklO
RVMsIEVOQUJMRV9WSURFTz0xKSB7CiAKICAgICAgICAgREVGSU5FUys9TlNHRU9NRVRSWV9UWVBF
U19TQU1FX0FTX0NHR0VPTUVUUllfVFlQRVMKIAotICAgIH0gZWxzZTogY29udGFpbnMoREVGSU5F
UywgVVNFX0dTVFJFQU1FUj0xKSB7CisgICAgfSBlbHNlOiBjb250YWlucyhERUZJTkVTLCBXVEZf
VVNFX0dTVFJFQU1FUj0xKSB7CiAgICAgICAgIEhFQURFUlMgKz0gXAogICAgICAgICAgICAgcGxh
dGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dPd25QdHJHU3RyZWFtZXIuaCBcCiAgICAgICAgICAg
ICBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvR1JlZlB0ckdTdHJlYW1lci5oIFwKQEAgLTMw
NjgsNyArMzA2OCw3IEBAIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9WSURFTz0xKSB7CiAgICAg
ICAgICAgICBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvUGxhdGZvcm1WaWRlb1dpbmRvd1F0
LmNwcCBcCiAgICAgICAgICAgICBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvSW1hZ2VHU3Ry
ZWFtZXJRdC5jcHAKIAotICAgIH0gZWxzZTpjb250YWlucyhNT0JJTElUWV9DT05GSUcsIG11bHRp
bWVkaWEpIHsKKyAgICB9IGVsc2U6Y29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9RVF9NVUxUSU1F
RElBPTEpIHsKICAgICAgICAgSEVBREVSUyArPSBcIAogICAgICAgICAgICAgcGxhdGZvcm0vZ3Jh
cGhpY3MvcXQvTWVkaWFQbGF5ZXJQcml2YXRlUXQuaAogCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9m
ZWF0dXJlcy5wcmkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZmVhdHVyZXMucHJpCShy
ZXZpc2lvbiA5MTY4NykKKysrIFNvdXJjZS9XZWJDb3JlL2ZlYXR1cmVzLnByaQkod29ya2luZyBj
b3B5KQpAQCAtMTg0LDE3ICsxODQsMTcgQEAgc3ltYmlhbnxtYWVtbzV8bWFlbW82IHsKICAgICBE
RUZJTkVTIC09IEVOQUJMRV9WSURFTz0xCiAgICAgREVGSU5FUyArPSBFTkFCTEVfVklERU89MAog
Ci0gICAgY29udGFpbnMoREVGSU5FUywgVVNFX1FUS0lUPTEpIHsKKyAgICBtYWM6IWNvbnRhaW5z
KERFRklORVMsIFVTRV9RVE1VTFRJTUVESUE9MSkgewogICAgICAgICBERUZJTkVTIC09IEVOQUJM
RV9WSURFTz0wCiAgICAgICAgIERFRklORVMgKz0gRU5BQkxFX1ZJREVPPTEKLSAgICAgICAgREVG
SU5FUyAtPSBXVEZfVVNFX1FUX01VTFRJTUVESUE9MQotICAgICAgICBERUZJTkVTICs9IFdURl9V
U0VfUVRfTVVMVElNRURJQT0wCi0gICAgfSBlbHNlOiBjb250YWlucyhERUZJTkVTLCBVU0VfR1NU
UkVBTUVSPTEpIHsKKyAgICAgICAgREVGSU5FUyArPSBXVEZfVVNFX1FUS0lUPTEKKyAgICAgICAg
REVGSU5FUyAtPSBXVEZfVVNFX1FUS0lUPTAKKyAgICB9IGVsc2U6IGxpbnV4LSo6IWNvbnRhaW5z
KERFRklORVMsIFVTRV9RVE1VTFRJTUVESUE9MSkgewogICAgICAgICBERUZJTkVTIC09IEVOQUJM
RV9WSURFTz0wCiAgICAgICAgIERFRklORVMgKz0gRU5BQkxFX1ZJREVPPTEKLSAgICAgICAgREVG
SU5FUyAtPSBXVEZfVVNFX1FUX01VTFRJTUVESUE9MQotICAgICAgICBERUZJTkVTICs9IFdURl9V
U0VfUVRfTVVMVElNRURJQT0wCi0gICAgfSBlbHNlOmNvbnRhaW5zKE1PQklMSVRZX0NPTkZJRywg
bXVsdGltZWRpYSkgeworICAgICAgICBERUZJTkVTICs9IFdURl9VU0VfR1NUUkVBTUVSPTEKKyAg
ICAgICAgREVGSU5FUyAtPSBXVEZfVVNFX0dTVFJFQU1FUj0wCisgICAgfSBlbHNlOiBjb250YWlu
cyhNT0JJTElUWV9DT05GSUcsIG11bHRpbWVkaWEpIHsKICAgICAgICAgREVGSU5FUyAtPSBFTkFC
TEVfVklERU89MAogICAgICAgICBERUZJTkVTICs9IEVOQUJMRV9WSURFTz0xCiAgICAgICAgIERF
RklORVMgLT0gV1RGX1VTRV9RVF9NVUxUSU1FRElBPTAKSW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCShyZXZp
c2lvbiA5MTY4NykKKysrIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDctMjUgIEFsZXhpcyBNZW5hcmQgIDxhbGV4aXMubWVu
YXJkQG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgW1F0XSBDaGFuZ2UgZGVmYXVsdCBiYWNrZW5kIHRvIHVzZSBHU3RyZWFtZXIg
b24gTGludXggYW5kIFF1aWNrVGltZSBvbiBNYWMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MzQ3MgorCisgICAgICAgIFVzZSB0aGUgZmxhZyBXVEZf
VVNFX1FUS0lUPTEgcmF0aGVyIHRoYW4gVVNFX1FUS0lUPTEgYmVjYXVzZSB0aGF0IGZsYWcgZG9l
c24ndAorICAgICAgICBleGlzdCBhbnltb3JlLCBpdCdzIHRoZSBkZWZhdWx0LiBEaXR0byBmb3Ig
R1N0cmVhbWVyLgorCisgICAgICAgICogUXRXZWJLaXQucHJvOgorCiAyMDExLTA3LTI1ICBDYWlv
IE1hcmNlbG8gZGUgT2xpdmVpcmEgRmlsaG8gIDxjYWlvLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+
CiAKICAgICAgICAgW1F0XSBBZGQgbW9yZSB0ZXN0cyB0byBjb3ZlciB0aGUgYmVoYXZpb3Igb2Yg
bG9hZEZpbmlzaGVkKCkgc2lnbmFsCkluZGV4OiBTb3VyY2UvV2ViS2l0L3F0L1F0V2ViS2l0LnBy
bwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3F0L1F0V2ViS2l0LnBybwkocmV2aXNpb24g
OTE2ODcpCisrKyBTb3VyY2UvV2ViS2l0L3F0L1F0V2ViS2l0LnBybwkod29ya2luZyBjb3B5KQpA
QCAtMjI1LDE3ICsyMjUsMTcgQEAgY29udGFpbnMoREVGSU5FUywgRU5BQkxFX05FVFNDQVBFX1BM
VUdJTgogfQogCiBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfVklERU89MSkgewotICAgICFjb250
YWlucyhERUZJTkVTLCBVU0VfUVRLSVQ9MSk6IWNvbnRhaW5zKERFRklORVMsIFVTRV9HU1RSRUFN
RVI9MSk6Y29udGFpbnMoTU9CSUxJVFlfQ09ORklHLCBtdWx0aW1lZGlhKSB7CisgICAgIWNvbnRh
aW5zKERFRklORVMsIFdURl9VU0VfUVRLSVQ9MSk6IWNvbnRhaW5zKERFRklORVMsIFdURl9VU0Vf
R1NUUkVBTUVSPTEpOmNvbnRhaW5zKERFRklORVMsIFdURl9VU0VfUVRfTVVMVElNRURJQT0xKSB7
CiAgICAgICAgIEhFQURFUlMgKz0gJCRQV0QvV2ViQ29yZVN1cHBvcnQvRnVsbFNjcmVlblZpZGVv
V2lkZ2V0LmgKICAgICAgICAgU09VUkNFUyArPSAkJFBXRC9XZWJDb3JlU3VwcG9ydC9GdWxsU2Ny
ZWVuVmlkZW9XaWRnZXQuY3BwCiAgICAgfQogCi0gICAgY29udGFpbnMoREVGSU5FUywgVVNFX1FU
S0lUPTEpIHwgY29udGFpbnMoREVGSU5FUywgVVNFX0dTVFJFQU1FUj0xKSB8IGNvbnRhaW5zKE1P
QklMSVRZX0NPTkZJRywgbXVsdGltZWRpYSkgeworICAgIGNvbnRhaW5zKERFRklORVMsIFdURl9V
U0VfUVRLSVQ9MSkgfCBjb250YWlucyhERUZJTkVTLCBXVEZfVVNFX0dTVFJFQU1FUj0xKSB8IGNv
bnRhaW5zKERFRklORVMsIFdURl9VU0VfUVRfTVVMVElNRURJQT0xKSB7CiAgICAgICAgIEhFQURF
UlMgKz0gJCRQV0QvV2ViQ29yZVN1cHBvcnQvRnVsbFNjcmVlblZpZGVvUXQuaAogICAgICAgICBT
T1VSQ0VTICs9ICQkUFdEL1dlYkNvcmVTdXBwb3J0L0Z1bGxTY3JlZW5WaWRlb1F0LmNwcAogICAg
IH0KIAotICAgIGNvbnRhaW5zKERFRklORVMsIFVTRV9RVEtJVD0xKSB7CisgICAgY29udGFpbnMo
REVGSU5FUywgV1RGX1VTRV9RVEtJVD0xKSB7CiAgICAgICAgIElOQ0xVREVQQVRIICs9ICQkU09V
UkNFX0RJUi9XZWJDb3JlL3BsYXRmb3JtL3F0LyBcCiAgICAgICAgICAgICAgICAgICAgICAgICQk
U09VUkNFX0RJUi9XZWJDb3JlL3BsYXRmb3JtL21hYy8gXAogICAgICAgICAgICAgICAgICAgICAg
ICAkJFNPVVJDRV9ESVIvLi4vV2ViS2l0TGlicmFyaWVzLwo=
</data>
<flag name="review"
          id="96957"
          type_id="1"
          status="+"
          setter="kling"
    />
    <flag name="commit-queue"
          id="96958"
          type_id="3"
          status="-"
          setter="ossy"
    />
          </attachment>
      

    </bug>

</bugzilla>