<?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>108408</bug_id>
          
          <creation_ts>2013-01-30 17:30:09 -0800</creation_ts>
          <short_desc>[chromium] Build webkit with enable_web_intents set to 0.</short_desc>
          <delta_ts>2013-02-01 11:15:42 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>108421</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nico Weber">thakis</reporter>
          <assigned_to name="Nico Weber">thakis</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>jochen</cc>
    
    <cc>ojan</cc>
    
    <cc>peter+ews</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>820858</commentid>
    <comment_count>0</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-30 17:30:09 -0800</bug_when>
    <thetext>[chromium] Build webkit with enable_web_intents set to 0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820862</commentid>
    <comment_count>1</comment_count>
      <attachid>185634</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-30 17:31:34 -0800</bug_when>
    <thetext>Created attachment 185634
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820874</commentid>
    <comment_count>2</comment_count>
      <attachid>185634</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-30 17:40:46 -0800</bug_when>
    <thetext>Comment on attachment 185634
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820886</commentid>
    <comment_count>3</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-30 17:55:20 -0800</bug_when>
    <thetext>(Although I think this is not controversial as this is just a chromium-only change, you might want to wait to cq+ the patch for one day to give folks a chance to comment on the webkit-dev@ thread.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820891</commentid>
    <comment_count>4</comment_count>
      <attachid>185634</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-01-30 17:57:28 -0800</bug_when>
    <thetext>Comment on attachment 185634
Patch

I don&apos;t think there&apos;s a need to wait to fix the build with ENABLE(WEB_INTENTS) off.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820924</commentid>
    <comment_count>5</comment_count>
      <attachid>185634</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 18:19:08 -0800</bug_when>
    <thetext>Comment on attachment 185634
Patch

Clearing flags on attachment: 185634

Committed r141358: &lt;http://trac.webkit.org/changeset/141358&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820927</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 18:19:12 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821035</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 20:48:04 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 108421</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821806</commentid>
    <comment_count>8</comment_count>
      <attachid>185833</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-31 12:06:41 -0800</bug_when>
    <thetext>Created attachment 185833
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821807</commentid>
    <comment_count>9</comment_count>
      <attachid>185833</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-31 12:07:03 -0800</bug_when>
    <thetext>Comment on attachment 185833
Patch

(still testing)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821947</commentid>
    <comment_count>10</comment_count>
      <attachid>185862</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-31 14:18:31 -0800</bug_when>
    <thetext>Created attachment 185862
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821948</commentid>
    <comment_count>11</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-01-31 14:19:26 -0800</bug_when>
    <thetext>Ok, ptal. I checked that this now builds on android (with the dependent patch) and OS X. I won&apos;t land this before chromium deps have the dependency.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822104</commentid>
    <comment_count>12</comment_count>
      <attachid>185862</attachid>
    <who name="Peter Beverloo (cr-android ews)">peter+ews</who>
    <bug_when>2013-01-31 16:36:34 -0800</bug_when>
    <thetext>Comment on attachment 185862
Patch

Attachment 185862 did not pass cr-android-ews (chromium-android):
Output: http://queues.webkit.org/results/16300065</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822189</commentid>
    <comment_count>13</comment_count>
      <attachid>185862</attachid>
    <who name="Peter Beverloo (cr-android ews)">peter+ews</who>
    <bug_when>2013-01-31 17:44:24 -0800</bug_when>
    <thetext>Comment on attachment 185862
Patch

Attachment 185862 did not pass cr-android-ews (chromium-android):
Output: http://queues.webkit.org/results/16305111</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822917</commentid>
    <comment_count>14</comment_count>
      <attachid>185862</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2013-02-01 10:21:46 -0800</bug_when>
    <thetext>Comment on attachment 185862
Patch

After r141537, this should hopefully build on android.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823003</commentid>
    <comment_count>15</comment_count>
      <attachid>185862</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-01 11:15:37 -0800</bug_when>
    <thetext>Comment on attachment 185862
Patch

Clearing flags on attachment: 185862

Committed r141614: &lt;http://trac.webkit.org/changeset/141614&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823004</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-01 11:15:42 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185634</attachid>
            <date>2013-01-30 17:31:34 -0800</date>
            <delta_ts>2013-01-31 12:06:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108408-20130130172818.patch</filename>
            <type>text/plain</type>
            <size>5145</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjNiN2IzMDkyNjZiNzAw
ZTI5YzRkMTUyYWIwZWNiYjhmYmIyNmU1Ny4uMTkwMTRkZWM1MmE5ZjdjYTBmOGU4MDQ3NDRmOTQ0
MDNjMTc2MzM2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTMwICBOaWNv
IFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIEJ1aWxk
IHdlYmtpdCB3aXRoIGVuYWJsZV93ZWJfaW50ZW50cyBzZXQgdG8gMC4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODQwOAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEknbGwgdGhlbiBtYWtlIGNocm9taXVt
IGJ1aWxkIGZpbmUgd2l0aCB0aGF0LCB0aGVuIHN3aXRjaAorICAgICAgICBlbmFibGVfd2ViX2lu
dGVudHMgdG8gMCwgcm9sbCB0aGF0IGludG8gd2Via2l0LCBhbmQgdGhlbgorICAgICAgICBhY3R1
YWxseSByZW1vdmUgdGhlIGNvZGUgaGlkZGVuIGJlaGluZCB0aGlzIGZsYWcuCisKKyAgICAgICAg
KiBiaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20uY3BwOgorCiAyMDEzLTAxLTMwICBE
b21pbmlrIFLDtnR0c2NoZXMgIDxkb21pbmlrLnJvdHRzY2hlc0BpbnRlbC5jb20+CiAKICAgICAg
ICAgW0hhcmZCdXp6XSBSZW1vdmUgdGhlIEhhcmZCdXp6LW9sZCBjb2RlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDBmMzI4NjYxMmI4NDVkODUyY2Y2NmVhZDk5ZjkyNDlhOTQ1M2YyZjku
LjU2YWViMDAxYmQ1ZmRlM2ZhYzAwODIxZmI3ZWJiN2MwZjIzZDQ2YjYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTMtMDEtMzAgIE5pY28gV2ViZXIgIDx0
aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gQnVpbGQgd2Via2l0IHdp
dGggZW5hYmxlX3dlYl9pbnRlbnRzIHNldCB0byAwLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgSSdsbCB0aGVuIG1ha2UgY2hyb21pdW0gYnVpbGQgZmlu
ZSB3aXRoIHRoYXQsIHRoZW4gc3dpdGNoCisgICAgICAgIGVuYWJsZV93ZWJfaW50ZW50cyB0byAw
LCByb2xsIHRoYXQgaW50byB3ZWJraXQsIGFuZCB0aGVuCisgICAgICAgIGFjdHVhbGx5IHJlbW92
ZSB0aGUgY29kZSBoaWRkZW4gYmVoaW5kIHRoaXMgZmxhZy4KKworICAgICAgICAqIFdlYktpdC5n
eXA6CisgICAgICAgICogZmVhdHVyZXMuZ3lwaToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJbXBs
LmNwcDoKKwogMjAxMy0wMS0zMCAgRG9taW5payBSw7Z0dHNjaGVzICA8ZG9taW5pay5yb3R0c2No
ZXNAaW50ZWwuY29tPgogCiAgICAgICAgIFtIYXJmQnV6el0gUmVtb3ZlIHRoZSBIYXJmQnV6ei1v
bGQgY29kZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4
SW50ZW50Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOElu
dGVudEN1c3RvbS5jcHAKaW5kZXggN2Y5NTU0ZDJjZmRkMGM1NzIwMzIzZDMzMDkwNDE5MDFiMDNm
MTllNS4uYWI2NDY3ZWNkMTk4ODFhNmQ4NWQ5MjJkYjc5Yjc4ZmI1NDhlYjNhNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW50ZW50Q3VzdG9tLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20uY3Bw
CkBAIC0zOSw2ICszOSw4IEBACiAjaW5jbHVkZSAiVjhNZXNzYWdlUG9ydC5oIgogI2luY2x1ZGUg
PHd0Zi9BcnJheUJ1ZmZlci5oPgogCisjaWYgRU5BQkxFKFdFQl9JTlRFTlRTKQorCiBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOEludGVudDo6Y29uc3RydWN0
b3JDYWxsYmFja0N1c3RvbShjb25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQpAQCAtODIsNSArODQs
NiBAQCB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gVjhJbnRlbnQ6OmNvbnN0cnVjdG9yQ2FsbGJhY2tD
dXN0b20oY29uc3Qgdjg6OkFyZ3VtZW50cyYgYQogICAgIHJldHVybiB3cmFwcGVyOwogfQogCi0K
IH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKworI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL1dlYktpdC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5n
eXAKaW5kZXggMzUzZDc5NDViMzE5NTBjZjBlOTkzMzUxODE5ZjA5OTE0ZWEzNDMzMy4uYjE4ZmM4
MjUyNTMzZWQ3Nzc1ZjM3NTNmMTY5ZTM5NmNjOWE5NjUxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2Vi
S2l0Lmd5cApAQCAtNzk0LDYgKzc5NCwxOSBAQAogICAgICAgICAgICAgICAgICAgICAgICAgfV0s
CiAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgWydlbmFibGVfd2ViX2ludGVudHM9PTAnLCB7CisgICAgICAgICAgICAgICAgICAnc291
cmNlcyEnOiBbCisgICAgICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViRGVsaXZlcmVkSW50ZW50
Q2xpZW50LmgnLAorICAgICAgICAgICAgICAgICAgICAncHVibGljL1dlYkludGVudC5oJywKKyAg
ICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJJbnRlbnRSZXF1ZXN0LmgnLAorICAgICAgICAg
ICAgICAgICAgICAncHVibGljL1dlYkludGVudFNlcnZpY2VJbmZvLmgnLAorICAgICAgICAgICAg
ICAgICAgICAnc3JjL0RlbGl2ZXJlZEludGVudENsaWVudEltcGwuY3BwJywKKyAgICAgICAgICAg
ICAgICAgICAgJ3NyYy9EZWxpdmVyZWRJbnRlbnRDbGllbnRJbXBsLmgnLAorICAgICAgICAgICAg
ICAgICAgICAnc3JjL1dlYkludGVudC5jcHAnLAorICAgICAgICAgICAgICAgICAgICAnc3JjL1dl
YkludGVudFJlcXVlc3QuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgJ3NyYy9XZWJJbnRlbnRT
ZXJ2aWNlSW5mby5jcHAnLAorICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9
XSwKICAgICAgICAgICAgICAgICBbJ3VzZV9kZWZhdWx0X3JlbmRlcl90aGVtZT09MScsIHsKICAg
ICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKICAgICAgICAgICAgICAgICAgICAg
ICAgICdwdWJsaWMvZGVmYXVsdCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L2ZlYXR1cmVzLmd5cGkgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKaW5k
ZXggMWRmNGRiMTc2ZTE0OTlhNzE1YjMyNjk1OGQ4ZjlhOTI1NDkxZjRlYi4uNGJiZWQ2NTZlNjQ5
MTcxMjgxZGMwZjI5N2YyZGI4NDMzZDFlOGMwOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9mZWF0dXJlcy5neXBpCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZmVhdHVy
ZXMuZ3lwaQpAQCAtMTMwLDcgKzEzMCw3IEBACiAgICAgICAnRU5BQkxFX1ZJREVPX1RSQUNLPTEn
LAogICAgICAgJ0VOQUJMRV9WSUVXUE9SVD0xJywKICAgICAgICdFTkFCTEVfV0VCR0w9MScsCi0g
ICAgICAnRU5BQkxFX1dFQl9JTlRFTlRTPTEnLAorICAgICAgJ0VOQUJMRV9XRUJfSU5URU5UUz08
KGVuYWJsZV93ZWJfaW50ZW50cyknLAogICAgICAgJ0VOQUJMRV9XRUJfU09DS0VUUz0xJywKICAg
ICAgICdFTkFCTEVfV0VCX1RJTUlORz0xJywKICAgICAgICdFTkFCTEVfV09SS0VSUz0xJywKQEAg
LTIzMSwxMSArMjMxLDYgQEAKICAgICAgICAgICAnRU5BQkxFX09QRU5UWVBFX1ZFUlRJQ0FMPTEn
LAogICAgICAgICBdLAogICAgICAgfV0sCi0gICAgICBbJ2VuYWJsZV93ZWJfaW50ZW50cz09MScs
IHsKLSAgICAgICAgJ2ZlYXR1cmVfZGVmaW5lcyc6IFsKLSAgICAgICAgICAnRU5BQkxFX1dFQl9J
TlRFTlRTPTEnLAotICAgICAgICBdLAotICAgICAgfV0sCiAgICAgICBbJ2VuYWJsZV93ZWJfaW50
ZW50c190YWc9PTEnLCB7CiAgICAgICAgICdmZWF0dXJlX2RlZmluZXMnOiBbCiAgICAgICAgICAg
J0VOQUJMRV9XRUJfSU5URU5UU19UQUc9MScsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViRnJhbWVJbXBsLmNwcAppbmRleCA1YmFmMDhlYzI3N2RmZjFkZGJkMGY1ZWEyZTE0ZWRiYmI3
NjdlNjRjLi5jZTM0YzIwOGUwNGUwMTM2ODk3ZWI2YmJmMzRmNjc3NGY1ZWYxNTg4IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5jcHAKQEAgLTgzLDggKzgzLDYg
QEAKICNpbmNsdWRlICJET01XaW5kb3cuaCIKICNpbmNsdWRlICJET01XaW5kb3dJbnRlbnRzLmgi
CiAjaW5jbHVkZSAiRE9NV3JhcHBlcldvcmxkLmgiCi0jaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50
LmgiCi0jaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50Q2xpZW50SW1wbC5oIgogI2luY2x1ZGUgIkRp
cmVjdG9yeUVudHJ5LmgiCiAjaW5jbHVkZSAiRG9jdW1lbnQuaCIKICNpbmNsdWRlICJEb2N1bWVu
dExvYWRlci5oIgpAQCAtMTk3LDYgKzE5NSwxMSBAQAogI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGlt
ZS5oPgogI2luY2x1ZGUgPHd0Zi9IYXNoTWFwLmg+CiAKKyNpZiBFTkFCTEUoV0VCX0lOVEVOVFMp
CisjaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50LmgiCisjaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50
Q2xpZW50SW1wbC5oIgorI2VuZGlmCisKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwogCiBuYW1l
c3BhY2UgV2ViS2l0IHsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185833</attachid>
            <date>2013-01-31 12:06:41 -0800</date>
            <delta_ts>2013-01-31 14:18:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108408-20130131120325.patch</filename>
            <type>text/plain</type>
            <size>11155</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjNiN2IzMDkyNjZiNzAw
ZTI5YzRkMTUyYWIwZWNiYjhmYmIyNmU1Ny4uZjMyMDdjMTJkNzQ3ZmNjNmY1MTA2MDhmZjhiZDli
MmM3ZWQ1YjllYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTMxICBOaWNv
IFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIEJ1aWxk
IHdlYmtpdCB3aXRoIGVuYWJsZV93ZWJfaW50ZW50cyBzZXQgdG8gMC4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODQwOAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEknbGwgdGhlbiBtYWtlIGNocm9taXVt
IGJ1aWxkIGZpbmUgd2l0aCB0aGF0LCB0aGVuIHN3aXRjaAorICAgICAgICBlbmFibGVfd2ViX2lu
dGVudHMgdG8gMCwgcm9sbCB0aGF0IGludG8gd2Via2l0LCBhbmQgdGhlbgorICAgICAgICBhY3R1
YWxseSByZW1vdmUgdGhlIGNvZGUgaGlkZGVuIGJlaGluZCB0aGlzIGZsYWcuCisKKyAgICAgICAg
KiBiaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20uY3BwOgorCiAyMDEzLTAxLTMwICBE
b21pbmlrIFLDtnR0c2NoZXMgIDxkb21pbmlrLnJvdHRzY2hlc0BpbnRlbC5jb20+CiAKICAgICAg
ICAgW0hhcmZCdXp6XSBSZW1vdmUgdGhlIEhhcmZCdXp6LW9sZCBjb2RlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDBmMzI4NjYxMmI4NDVkODUyY2Y2NmVhZDk5ZjkyNDlhOTQ1M2YyZjku
LjYzOTcyYzkwODk4NWNiYTcwZDBmNTU1ZmQzMWM2MTNkZjRkYTFjZWUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTMtMDEtMzEgIE5pY28gV2ViZXIgIDx0
aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gQnVpbGQgd2Via2l0IHdp
dGggZW5hYmxlX3dlYl9pbnRlbnRzIHNldCB0byAwLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgSSdsbCB0aGVuIG1ha2UgY2hyb21pdW0gYnVpbGQgZmlu
ZSB3aXRoIHRoYXQsIHRoZW4gc3dpdGNoCisgICAgICAgIGVuYWJsZV93ZWJfaW50ZW50cyB0byAw
LCByb2xsIHRoYXQgaW50byB3ZWJraXQsIGFuZCB0aGVuCisgICAgICAgIGFjdHVhbGx5IHJlbW92
ZSB0aGUgY29kZSBoaWRkZW4gYmVoaW5kIHRoaXMgZmxhZy4KKworICAgICAgICAqIFdlYktpdC5n
eXA6CisgICAgICAgICogZmVhdHVyZXMuZ3lwaToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJbXBs
LmNwcDoKKwogMjAxMy0wMS0zMCAgRG9taW5payBSw7Z0dHNjaGVzICA8ZG9taW5pay5yb3R0c2No
ZXNAaW50ZWwuY29tPgogCiAgICAgICAgIFtIYXJmQnV6el0gUmVtb3ZlIHRoZSBIYXJmQnV6ei1v
bGQgY29kZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4
SW50ZW50Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOElu
dGVudEN1c3RvbS5jcHAKaW5kZXggN2Y5NTU0ZDJjZmRkMGM1NzIwMzIzZDMzMDkwNDE5MDFiMDNm
MTllNS4uYWI2NDY3ZWNkMTk4ODFhNmQ4NWQ5MjJkYjc5Yjc4ZmI1NDhlYjNhNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW50ZW50Q3VzdG9tLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20uY3Bw
CkBAIC0zOSw2ICszOSw4IEBACiAjaW5jbHVkZSAiVjhNZXNzYWdlUG9ydC5oIgogI2luY2x1ZGUg
PHd0Zi9BcnJheUJ1ZmZlci5oPgogCisjaWYgRU5BQkxFKFdFQl9JTlRFTlRTKQorCiBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOEludGVudDo6Y29uc3RydWN0
b3JDYWxsYmFja0N1c3RvbShjb25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQpAQCAtODIsNSArODQs
NiBAQCB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gVjhJbnRlbnQ6OmNvbnN0cnVjdG9yQ2FsbGJhY2tD
dXN0b20oY29uc3Qgdjg6OkFyZ3VtZW50cyYgYQogICAgIHJldHVybiB3cmFwcGVyOwogfQogCi0K
IH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKworI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL1dlYktpdC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5n
eXAKaW5kZXggMzUzZDc5NDViMzE5NTBjZjBlOTkzMzUxODE5ZjA5OTE0ZWEzNDMzMy4uYjE4ZmM4
MjUyNTMzZWQ3Nzc1ZjM3NTNmMTY5ZTM5NmNjOWE5NjUxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2Vi
S2l0Lmd5cApAQCAtNzk0LDYgKzc5NCwxOSBAQAogICAgICAgICAgICAgICAgICAgICAgICAgfV0s
CiAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgfV0sCisgICAgICAgICAg
ICAgICAgWydlbmFibGVfd2ViX2ludGVudHM9PTAnLCB7CisgICAgICAgICAgICAgICAgICAnc291
cmNlcyEnOiBbCisgICAgICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViRGVsaXZlcmVkSW50ZW50
Q2xpZW50LmgnLAorICAgICAgICAgICAgICAgICAgICAncHVibGljL1dlYkludGVudC5oJywKKyAg
ICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJJbnRlbnRSZXF1ZXN0LmgnLAorICAgICAgICAg
ICAgICAgICAgICAncHVibGljL1dlYkludGVudFNlcnZpY2VJbmZvLmgnLAorICAgICAgICAgICAg
ICAgICAgICAnc3JjL0RlbGl2ZXJlZEludGVudENsaWVudEltcGwuY3BwJywKKyAgICAgICAgICAg
ICAgICAgICAgJ3NyYy9EZWxpdmVyZWRJbnRlbnRDbGllbnRJbXBsLmgnLAorICAgICAgICAgICAg
ICAgICAgICAnc3JjL1dlYkludGVudC5jcHAnLAorICAgICAgICAgICAgICAgICAgICAnc3JjL1dl
YkludGVudFJlcXVlc3QuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgJ3NyYy9XZWJJbnRlbnRT
ZXJ2aWNlSW5mby5jcHAnLAorICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAgICB9
XSwKICAgICAgICAgICAgICAgICBbJ3VzZV9kZWZhdWx0X3JlbmRlcl90aGVtZT09MScsIHsKICAg
ICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKICAgICAgICAgICAgICAgICAgICAg
ICAgICdwdWJsaWMvZGVmYXVsdCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L2ZlYXR1cmVzLmd5cGkgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKaW5k
ZXggMWRmNGRiMTc2ZTE0OTlhNzE1YjMyNjk1OGQ4ZjlhOTI1NDkxZjRlYi4uNGJiZWQ2NTZlNjQ5
MTcxMjgxZGMwZjI5N2YyZGI4NDMzZDFlOGMwOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9mZWF0dXJlcy5neXBpCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZmVhdHVy
ZXMuZ3lwaQpAQCAtMTMwLDcgKzEzMCw3IEBACiAgICAgICAnRU5BQkxFX1ZJREVPX1RSQUNLPTEn
LAogICAgICAgJ0VOQUJMRV9WSUVXUE9SVD0xJywKICAgICAgICdFTkFCTEVfV0VCR0w9MScsCi0g
ICAgICAnRU5BQkxFX1dFQl9JTlRFTlRTPTEnLAorICAgICAgJ0VOQUJMRV9XRUJfSU5URU5UUz08
KGVuYWJsZV93ZWJfaW50ZW50cyknLAogICAgICAgJ0VOQUJMRV9XRUJfU09DS0VUUz0xJywKICAg
ICAgICdFTkFCTEVfV0VCX1RJTUlORz0xJywKICAgICAgICdFTkFCTEVfV09SS0VSUz0xJywKQEAg
LTIzMSwxMSArMjMxLDYgQEAKICAgICAgICAgICAnRU5BQkxFX09QRU5UWVBFX1ZFUlRJQ0FMPTEn
LAogICAgICAgICBdLAogICAgICAgfV0sCi0gICAgICBbJ2VuYWJsZV93ZWJfaW50ZW50cz09MScs
IHsKLSAgICAgICAgJ2ZlYXR1cmVfZGVmaW5lcyc6IFsKLSAgICAgICAgICAnRU5BQkxFX1dFQl9J
TlRFTlRTPTEnLAotICAgICAgICBdLAotICAgICAgfV0sCiAgICAgICBbJ2VuYWJsZV93ZWJfaW50
ZW50c190YWc9PTEnLCB7CiAgICAgICAgICdmZWF0dXJlX2RlZmluZXMnOiBbCiAgICAgICAgICAg
J0VOQUJMRV9XRUJfSU5URU5UU19UQUc9MScsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViRnJhbWVJbXBsLmNwcAppbmRleCA1YmFmMDhlYzI3N2RmZjFkZGJkMGY1ZWEyZTE0ZWRiYmI3
NjdlNjRjLi5jZTM0YzIwOGUwNGUwMTM2ODk3ZWI2YmJmMzRmNjc3NGY1ZWYxNTg4IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5jcHAKQEAgLTgzLDggKzgzLDYg
QEAKICNpbmNsdWRlICJET01XaW5kb3cuaCIKICNpbmNsdWRlICJET01XaW5kb3dJbnRlbnRzLmgi
CiAjaW5jbHVkZSAiRE9NV3JhcHBlcldvcmxkLmgiCi0jaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50
LmgiCi0jaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50Q2xpZW50SW1wbC5oIgogI2luY2x1ZGUgIkRp
cmVjdG9yeUVudHJ5LmgiCiAjaW5jbHVkZSAiRG9jdW1lbnQuaCIKICNpbmNsdWRlICJEb2N1bWVu
dExvYWRlci5oIgpAQCAtMTk3LDYgKzE5NSwxMSBAQAogI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGlt
ZS5oPgogI2luY2x1ZGUgPHd0Zi9IYXNoTWFwLmg+CiAKKyNpZiBFTkFCTEUoV0VCX0lOVEVOVFMp
CisjaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50LmgiCisjaW5jbHVkZSAiRGVsaXZlcmVkSW50ZW50
Q2xpZW50SW1wbC5oIgorI2VuZGlmCisKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwogCiBuYW1l
c3BhY2UgV2ViS2l0IHsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5n
ZUxvZwppbmRleCA1MmZlYmEyMTgxYjlhYzNhOTE2MmU5ZWY4YWQyZmIzN2VlZDBlNDlmLi42NDA5
YzBkYjkyZTA1Mzc5YTZkMGRjMTVjY2JmNDIzYTRhYjc5MjIzIDEwMDY0NAotLS0gYS9Ub29scy9D
aGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTMtMDEt
MzEgIE5pY28gV2ViZXIgIDx0aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQnVpbGQgd2Via2l0IHdpdGggZW5hYmxlX3dlYl9pbnRlbnRzIHNldCB0byAwLgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDA4CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSSdsbCB0aGVuIG1ha2Ug
Y2hyb21pdW0gYnVpbGQgZmluZSB3aXRoIHRoYXQsIHRoZW4gc3dpdGNoCisgICAgICAgIGVuYWJs
ZV93ZWJfaW50ZW50cyB0byAwLCByb2xsIHRoYXQgaW50byB3ZWJraXQsIGFuZCB0aGVuCisgICAg
ICAgIGFjdHVhbGx5IHJlbW92ZSB0aGUgY29kZSBoaWRkZW4gYmVoaW5kIHRoaXMgZmxhZy4KKwor
ICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5u
ZXIuY3BwOgorICAgICAgICAoV2ViVGVzdFJ1bm5lcjo6VGVzdFJ1bm5lcjo6VGVzdFJ1bm5lcik6
CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvV2ViVGVz
dFByb3h5LmNwcDoKKyAgICAgICAgKFdlYlRlc3RSdW5uZXI6OldlYlRlc3RQcm94eUJhc2U6OnJl
Z2lzdGVySW50ZW50U2VydmljZSk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpXZWJUZXN0UHJv
eHlCYXNlOjpkaXNwYXRjaEludGVudCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21p
dW0vV2ViVmlld0hvc3QuY3BwOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dl
YlZpZXdIb3N0Lmg6CisgICAgICAgIChXZWJWaWV3SG9zdCk6CisKIDIwMTMtMDEtMzAgIEpvY2hl
biBFaXNpbmdlciAgPGpvY2hlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBt
b3ZlIG1ldGhvZHMgZnJvbSBXZWJUZXN0RGVsZWdhdGUgdG8gV2ViVGVzdFJ1bm5lcgpkaWZmIC0t
Z2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvVGVzdFJ1
bm5lci5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9U
ZXN0UnVubmVyLmNwcAppbmRleCAyOTYxYjc5ZjQ5Y2RlZjUwMDA3OGNlYTk5OWQ1YmYxMGE3NzU2
M2M3Li5lMWJjYmYwZjI5YzE0NDMyOWM2MzkxNzk0MmYxMWY3NzhhOTI3ODQyIDEwMDY0NAotLS0g
YS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVy
LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9U
ZXN0UnVubmVyLmNwcApAQCAtMjc2LDkgKzI3NiwxMSBAQCBUZXN0UnVubmVyOjpUZXN0UnVubmVy
KCkKICAgICBiaW5kTWV0aG9kKCJzZXRXaWxsU2VuZFJlcXVlc3RSZXR1cm5zTnVsbCIsICZUZXN0
UnVubmVyOjpzZXRXaWxsU2VuZFJlcXVlc3RSZXR1cm5zTnVsbCk7CiAgICAgYmluZE1ldGhvZCgi
c2V0V2lsbFNlbmRSZXF1ZXN0UmV0dXJuc051bGxPblJlZGlyZWN0IiwgJlRlc3RSdW5uZXI6OnNl
dFdpbGxTZW5kUmVxdWVzdFJldHVybnNOdWxsT25SZWRpcmVjdCk7CiAKKyNpZiBFTkFCTEUoV0VC
X0lOVEVOVFMpCiAgICAgLy8gVGhlIGZvbGxvd2luZyBtZXRob2RzIGludGVyYWN0IHdpdGggdGhl
IFdlYlRlc3RQcm94eS4KICAgICBiaW5kTWV0aG9kKCJzZW5kV2ViSW50ZW50UmVzcG9uc2UiLCAm
VGVzdFJ1bm5lcjo6c2VuZFdlYkludGVudFJlc3BvbnNlKTsKICAgICBiaW5kTWV0aG9kKCJkZWxp
dmVyV2ViSW50ZW50IiwgJlRlc3RSdW5uZXI6OmRlbGl2ZXJXZWJJbnRlbnQpOworI2VuZGlmCiAK
ICAgICAvLyBUaGUgZm9sbG93aW5nIG1ldGhvZHMgaW50ZXJhY3Qgd2l0aCB0aGUgV2ViVGVzdERl
bGVnYXRlLgogICAgIGJpbmRNZXRob2QoInNob3dXZWJJbnNwZWN0b3IiLCAmVGVzdFJ1bm5lcjo6
c2hvd1dlYkluc3BlY3Rvcik7CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9UZXN0UnVubmVyL3NyYy9XZWJUZXN0UHJveHkuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvV2ViVGVzdFByb3h5LmNwcAppbmRleCA2YzM2NmJh
YTRkZTVlZDQ0YjQxOTUwYjI0YjM2OTE2YTEzN2NiOTMyLi4wNzY5NjgwOTk5ZjI1N2RmY2YzZTk3
NmRhYjgyOTA4YzJiMTI3NzAzIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9UZXN0UnVubmVyL3NyYy9XZWJUZXN0UHJveHkuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1dlYlRlc3RQcm94eS5jcHAKQEAgLTUxNSwx
MSArNTE1LDE0IEBAIHZvaWQgV2ViVGVzdFByb3h5QmFzZTo6ZGlkRW5kRWRpdGluZygpCiAKIHZv
aWQgV2ViVGVzdFByb3h5QmFzZTo6cmVnaXN0ZXJJbnRlbnRTZXJ2aWNlKFdlYkZyYW1lKiwgY29u
c3QgV2ViSW50ZW50U2VydmljZUluZm8mIHNlcnZpY2UpCiB7CisjaWYgRU5BQkxFKFdFQl9JTlRF
TlRTKQogICAgIG1fZGVsZWdhdGUtPnByaW50TWVzc2FnZShzdHJpbmcoIlJlZ2lzdGVyZWQgV2Vi
IEludGVudCBTZXJ2aWNlOiBhY3Rpb249IikgKyBzZXJ2aWNlLmFjdGlvbigpLnV0ZjgoKS5kYXRh
KCkgKyAiIHR5cGU9IiArIHNlcnZpY2UudHlwZSgpLnV0ZjgoKS5kYXRhKCkgKyAiIHRpdGxlPSIg
KyBzZXJ2aWNlLnRpdGxlKCkudXRmOCgpLmRhdGEoKSArICIgdXJsPSIgKyBzZXJ2aWNlLnVybCgp
LnNwZWMoKS5kYXRhKCkgKyAiIGRpc3Bvc2l0aW9uPSIgKyBzZXJ2aWNlLmRpc3Bvc2l0aW9uKCku
dXRmOCgpLmRhdGEoKSArICJcbiIpOworI2VuZGlmCiB9CiAKIHZvaWQgV2ViVGVzdFByb3h5QmFz
ZTo6ZGlzcGF0Y2hJbnRlbnQoV2ViRnJhbWUqIHNvdXJjZSwgY29uc3QgV2ViSW50ZW50UmVxdWVz
dCYgcmVxdWVzdCkKIHsKKyNpZiBFTkFCTEUoV0VCX0lOVEVOVFMpCiAgICAgbV9kZWxlZ2F0ZS0+
cHJpbnRNZXNzYWdlKHN0cmluZygiUmVjZWl2ZWQgV2ViIEludGVudDogYWN0aW9uPSIpICsgcmVx
dWVzdC5pbnRlbnQoKS5hY3Rpb24oKS51dGY4KCkuZGF0YSgpICsgIiB0eXBlPSIgKyByZXF1ZXN0
LmludGVudCgpLnR5cGUoKS51dGY4KCkuZGF0YSgpICsgIlxuIik7CiAgICAgV2ViTWVzc2FnZVBv
cnRDaGFubmVsQXJyYXkqIHBvcnRzID0gcmVxdWVzdC5pbnRlbnQoKS5tZXNzYWdlUG9ydENoYW5u
ZWxzUmVsZWFzZSgpOwogICAgIG1fZGVsZWdhdGUtPnNldEN1cnJlbnRXZWJJbnRlbnRSZXF1ZXN0
KHJlcXVlc3QpOwpAQCAtNTQyLDYgKzU0NSw3IEBAIHZvaWQgV2ViVGVzdFByb3h5QmFzZTo6ZGlz
cGF0Y2hJbnRlbnQoV2ViRnJhbWUqIHNvdXJjZSwgY29uc3QgV2ViSW50ZW50UmVxdWVzdCYKICAg
ICBXZWJWZWN0b3I8V2ViVVJMPiBzdWdnZXN0aW9ucyA9IHJlcXVlc3QuaW50ZW50KCkuc3VnZ2Vz
dGlvbnMoKTsKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IHN1Z2dlc3Rpb25zLnNpemUoKTsg
KytpKQogICAgICAgICBtX2RlbGVnYXRlLT5wcmludE1lc3NhZ2Uoc3RyaW5nKCJIYXZlIHN1Z2dl
c3Rpb24gIikgKyBzdWdnZXN0aW9uc1tpXS5zcGVjKCkuZGF0YSgpICsgIlxuIik7CisjZW5kaWYK
IH0KIAogYm9vbCBXZWJUZXN0UHJveHlCYXNlOjpjcmVhdGVWaWV3KFdlYkZyYW1lKiwgY29uc3Qg
V2ViVVJMUmVxdWVzdCYgcmVxdWVzdCwgY29uc3QgV2ViV2luZG93RmVhdHVyZXMmLCBjb25zdCBX
ZWJTdHJpbmcmLCBXZWJOYXZpZ2F0aW9uUG9saWN5KQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJl
bmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
Y2hyb21pdW0vV2ViVmlld0hvc3QuY3BwCmluZGV4IDA2ZGZlZmFhYTk4MTRjYTUxNTczNzVhYTUw
NDcyMGUyOTdkZjAwYzkuLjgyMDcyOTgzNjIyYWRiZDc5MDEzMTBhZmVlYTZjYzlmN2Y3YzFjNWUg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNw
cAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5jcHAKQEAg
LTg1MSw2ICs4NTEsNyBAQCB2b2lkIFdlYlZpZXdIb3N0OjphcHBseVByZWZlcmVuY2VzKCkKICAg
ICBtX3NoZWxsLT5hcHBseVByZWZlcmVuY2VzKCk7CiB9CiAKKyNpZiBFTkFCTEUoV0VCX0lOVEVO
VFMpCiB2b2lkIFdlYlZpZXdIb3N0OjpzZXRDdXJyZW50V2ViSW50ZW50UmVxdWVzdChjb25zdCBX
ZWJJbnRlbnRSZXF1ZXN0JiByZXF1ZXN0KQogewogICAgIG1fY3VycmVudFJlcXVlc3QgPSByZXF1
ZXN0OwpAQCAtODYwLDYgKzg2MSw3IEBAIFdlYkludGVudFJlcXVlc3QqIFdlYlZpZXdIb3N0Ojpj
dXJyZW50V2ViSW50ZW50UmVxdWVzdCgpCiB7CiAgICAgcmV0dXJuICZtX2N1cnJlbnRSZXF1ZXN0
OwogfQorI2VuZGlmCiAKIHN0ZDo6c3RyaW5nIFdlYlZpZXdIb3N0OjptYWtlVVJMRXJyb3JEZXNj
cmlwdGlvbihjb25zdCBXZWJLaXQ6OldlYlVSTEVycm9yJiBlcnJvcikKIHsKZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmggYi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5oCmluZGV4IDQ5N2NlNDc4YjQzOWJlZjc5
NTEzMDY5NmZjZTAwYTI4ZjE2YmZhZjYuLjI0NmI2MTdmNDJiMWNmZjczZWMyMDFmNGVjODI3NTBi
NzM2N2Q5NDUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZp
ZXdIb3N0LmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3Qu
aApAQCAtMTI1LDggKzEyNSwxMCBAQCBjbGFzcyBXZWJWaWV3SG9zdCA6IHB1YmxpYyBXZWJLaXQ6
OldlYlZpZXdDbGllbnQsIHB1YmxpYyBXZWJLaXQ6OldlYkZyYW1lQ2xpZW50LAogICAgIHZpcnR1
YWwgV2ViS2l0OjpXZWJVUkwgcmV3cml0ZUxheW91dFRlc3RzVVJMKGNvbnN0IHN0ZDo6c3RyaW5n
JikgT1ZFUlJJREU7CiAgICAgdmlydHVhbCBXZWJUZXN0UnVubmVyOjpXZWJQcmVmZXJlbmNlcyog
cHJlZmVyZW5jZXMoKSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHZvaWQgYXBwbHlQcmVmZXJlbmNl
cygpIE9WRVJSSURFOworI2lmIEVOQUJMRShXRUJfSU5URU5UUykKICAgICB2aXJ0dWFsIHZvaWQg
c2V0Q3VycmVudFdlYkludGVudFJlcXVlc3QoY29uc3QgV2ViS2l0OjpXZWJJbnRlbnRSZXF1ZXN0
JikgT1ZFUlJJREU7CiAgICAgdmlydHVhbCBXZWJLaXQ6OldlYkludGVudFJlcXVlc3QqIGN1cnJl
bnRXZWJJbnRlbnRSZXF1ZXN0KCkgT1ZFUlJJREU7CisjZW5kaWYKICAgICB2aXJ0dWFsIHN0ZDo6
c3RyaW5nIG1ha2VVUkxFcnJvckRlc2NyaXB0aW9uKGNvbnN0IFdlYktpdDo6V2ViVVJMRXJyb3Im
KSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHN0ZDo6c3RyaW5nIG5vcm1hbGl6ZUxheW91dFRlc3RV
UkwoY29uc3Qgc3RkOjpzdHJpbmcmKSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHZvaWQgc2V0Q2xp
ZW50V2luZG93UmVjdChjb25zdCBXZWJLaXQ6OldlYlJlY3QmKSBPVkVSUklERTsKQEAgLTQwNyw4
ICs0MDksMTAgQEAgcHJpdmF0ZToKICAgICB9IG1fcG9pbnRlckxvY2tQbGFubmVkUmVzdWx0Owog
I2VuZGlmCiAKKyNpZiBFTkFCTEUoV0VCX0lOVEVOVFMpCiAgICAgLy8gRm9yIHdlYiBpbnRlbnRz
OiBob2xkcyB0aGUgY3VycmVudCByZXF1ZXN0LCBpZiBhbnkuCiAgICAgV2ViS2l0OjpXZWJJbnRl
bnRSZXF1ZXN0IG1fY3VycmVudFJlcXVlc3Q7CisjZW5kaWYKIAogICAgIE93blB0cjxXZWJLaXQ6
OldlYkxheWVyVHJlZVZpZXc+IG1fbGF5ZXJUcmVlVmlldzsKIH07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185862</attachid>
            <date>2013-01-31 14:18:31 -0800</date>
            <delta_ts>2013-02-01 11:15:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108408-20130131141514.patch</filename>
            <type>text/plain</type>
            <size>11247</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjNiN2IzMDkyNjZiNzAw
ZTI5YzRkMTUyYWIwZWNiYjhmYmIyNmU1Ny4uZjMyMDdjMTJkNzQ3ZmNjNmY1MTA2MDhmZjhiZDli
MmM3ZWQ1YjllYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTAxLTMxICBOaWNv
IFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIEJ1aWxk
IHdlYmtpdCB3aXRoIGVuYWJsZV93ZWJfaW50ZW50cyBzZXQgdG8gMC4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODQwOAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEknbGwgdGhlbiBtYWtlIGNocm9taXVt
IGJ1aWxkIGZpbmUgd2l0aCB0aGF0LCB0aGVuIHN3aXRjaAorICAgICAgICBlbmFibGVfd2ViX2lu
dGVudHMgdG8gMCwgcm9sbCB0aGF0IGludG8gd2Via2l0LCBhbmQgdGhlbgorICAgICAgICBhY3R1
YWxseSByZW1vdmUgdGhlIGNvZGUgaGlkZGVuIGJlaGluZCB0aGlzIGZsYWcuCisKKyAgICAgICAg
KiBiaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20uY3BwOgorCiAyMDEzLTAxLTMwICBE
b21pbmlrIFLDtnR0c2NoZXMgIDxkb21pbmlrLnJvdHRzY2hlc0BpbnRlbC5jb20+CiAKICAgICAg
ICAgW0hhcmZCdXp6XSBSZW1vdmUgdGhlIEhhcmZCdXp6LW9sZCBjb2RlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDBmMzI4NjYxMmI4NDVkODUyY2Y2NmVhZDk5ZjkyNDlhOTQ1M2YyZjku
LjlhYWUzZjMxYjgzZjhjZDBkYThhMDFhYmU3ZWY5MTVmOGE5MzRiYTIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjcgQEAKKzIwMTMtMDEtMzEgIE5pY28gV2ViZXIgIDx0
aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gQnVpbGQgd2Via2l0IHdp
dGggZW5hYmxlX3dlYl9pbnRlbnRzIHNldCB0byAwLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgSSdsbCB0aGVuIG1ha2UgY2hyb21pdW0gYnVpbGQgZmlu
ZSB3aXRoIHRoYXQsIHRoZW4gc3dpdGNoCisgICAgICAgIGVuYWJsZV93ZWJfaW50ZW50cyB0byAw
LCByb2xsIHRoYXQgaW50byB3ZWJraXQsIGFuZCB0aGVuCisgICAgICAgIGFjdHVhbGx5IHJlbW92
ZSB0aGUgY29kZSBoaWRkZW4gYmVoaW5kIHRoaXMgZmxhZy4KKworICAgICAgICBUaGUgZmVhdHVy
ZXMuZ3lwaSBiaXQgZGVwZW5kcyBvbiBodHRwczovL2NvZGVyZXZpZXcuY2hyb21pdW0ub3JnLzEy
MTQzMDAyLworICAgICAgICBhbmQgd2lsbCBkaXNhYmxlIHdlYiBpbnRlbnRzIHN1cHBvcnQgb24g
YW5kcm9pZC4gU2luY2UgY29tbW9uLmd5cGkKKyAgICAgICAgc2V0cyBlbmFibGVfd2ViX2ludGVu
dHMgdG8gMCBleHBsaWNpdGx5LCBpdCBzZWVtcyB0aGlzIGlzIGN1cnJlbnRseSBvbgorICAgICAg
ICBieSBhY2NpZGVudCBhbnl3YXkuCisKKyAgICAgICAgV2hpbGUgaXQgbG9va3MgbGlrZSB0aGlz
IENMIGp1c3QgcmVtb3ZlcyBFTkFCTEVfV0VCX0lOVEVOVFM9MSBmcm9tCisgICAgICAgIGZlYXR1
cmVzLmd5cGkgY29tcGxldGVseSwgaXQncyBzdGlsbCBzZXQgZnVydGhlciBkb3duIHRoZSBmaWxl
IGlmCisgICAgICAgIGVuYWJsZV93ZWJfaW50ZW50cyBpcyBvbi4KKworICAgICAgICAqIFdlYktp
dC5neXA6CisgICAgICAgICogZmVhdHVyZXMuZ3lwaToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJ
bXBsLmNwcDoKKwogMjAxMy0wMS0zMCAgRG9taW5payBSw7Z0dHNjaGVzICA8ZG9taW5pay5yb3R0
c2NoZXNAaW50ZWwuY29tPgogCiAgICAgICAgIFtIYXJmQnV6el0gUmVtb3ZlIHRoZSBIYXJmQnV6
ei1vbGQgY29kZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9t
L1Y4SW50ZW50Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9W
OEludGVudEN1c3RvbS5jcHAKaW5kZXggN2Y5NTU0ZDJjZmRkMGM1NzIwMzIzZDMzMDkwNDE5MDFi
MDNmMTllNS4uYWI2NDY3ZWNkMTk4ODFhNmQ4NWQ5MjJkYjc5Yjc4ZmI1NDhlYjNhNCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW50ZW50Q3VzdG9tLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhJbnRlbnRDdXN0b20u
Y3BwCkBAIC0zOSw2ICszOSw4IEBACiAjaW5jbHVkZSAiVjhNZXNzYWdlUG9ydC5oIgogI2luY2x1
ZGUgPHd0Zi9BcnJheUJ1ZmZlci5oPgogCisjaWYgRU5BQkxFKFdFQl9JTlRFTlRTKQorCiBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAKIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOEludGVudDo6Y29uc3Ry
dWN0b3JDYWxsYmFja0N1c3RvbShjb25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQpAQCAtODIsNSAr
ODQsNiBAQCB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gVjhJbnRlbnQ6OmNvbnN0cnVjdG9yQ2FsbGJh
Y2tDdXN0b20oY29uc3Qgdjg6OkFyZ3VtZW50cyYgYQogICAgIHJldHVybiB3cmFwcGVyOwogfQog
Ci0KIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKworI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktp
dC5neXAKaW5kZXggMzUzZDc5NDViMzE5NTBjZjBlOTkzMzUxODE5ZjA5OTE0ZWEzNDMzMy4uYjE4
ZmM4MjUyNTMzZWQ3Nzc1ZjM3NTNmMTY5ZTM5NmNjOWE5NjUxMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
V2ViS2l0Lmd5cApAQCAtNzk0LDYgKzc5NCwxOSBAQAogICAgICAgICAgICAgICAgICAgICAgICAg
fV0sCiAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgfV0sCisgICAgICAg
ICAgICAgICAgWydlbmFibGVfd2ViX2ludGVudHM9PTAnLCB7CisgICAgICAgICAgICAgICAgICAn
c291cmNlcyEnOiBbCisgICAgICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViRGVsaXZlcmVkSW50
ZW50Q2xpZW50LmgnLAorICAgICAgICAgICAgICAgICAgICAncHVibGljL1dlYkludGVudC5oJywK
KyAgICAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJJbnRlbnRSZXF1ZXN0LmgnLAorICAgICAg
ICAgICAgICAgICAgICAncHVibGljL1dlYkludGVudFNlcnZpY2VJbmZvLmgnLAorICAgICAgICAg
ICAgICAgICAgICAnc3JjL0RlbGl2ZXJlZEludGVudENsaWVudEltcGwuY3BwJywKKyAgICAgICAg
ICAgICAgICAgICAgJ3NyYy9EZWxpdmVyZWRJbnRlbnRDbGllbnRJbXBsLmgnLAorICAgICAgICAg
ICAgICAgICAgICAnc3JjL1dlYkludGVudC5jcHAnLAorICAgICAgICAgICAgICAgICAgICAnc3Jj
L1dlYkludGVudFJlcXVlc3QuY3BwJywKKyAgICAgICAgICAgICAgICAgICAgJ3NyYy9XZWJJbnRl
bnRTZXJ2aWNlSW5mby5jcHAnLAorICAgICAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgICAg
ICB9XSwKICAgICAgICAgICAgICAgICBbJ3VzZV9kZWZhdWx0X3JlbmRlcl90aGVtZT09MScsIHsK
ICAgICAgICAgICAgICAgICAgICAgJ2luY2x1ZGVfZGlycyc6IFsKICAgICAgICAgICAgICAgICAg
ICAgICAgICdwdWJsaWMvZGVmYXVsdCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL2ZlYXR1cmVzLmd5cGkgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkK
aW5kZXggMWRmNGRiMTc2ZTE0OTlhNzE1YjMyNjk1OGQ4ZjlhOTI1NDkxZjRlYi4uOWVmODgwNzc5
NGU4OGRmNDA5N2I1ZTViMGQ5ZmViMTRjMmQ2NjI1ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9mZWF0dXJlcy5neXBpCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vZmVh
dHVyZXMuZ3lwaQpAQCAtMTMwLDcgKzEzMCw2IEBACiAgICAgICAnRU5BQkxFX1ZJREVPX1RSQUNL
PTEnLAogICAgICAgJ0VOQUJMRV9WSUVXUE9SVD0xJywKICAgICAgICdFTkFCTEVfV0VCR0w9MScs
Ci0gICAgICAnRU5BQkxFX1dFQl9JTlRFTlRTPTEnLAogICAgICAgJ0VOQUJMRV9XRUJfU09DS0VU
Uz0xJywKICAgICAgICdFTkFCTEVfV0VCX1RJTUlORz0xJywKICAgICAgICdFTkFCTEVfV09SS0VS
Uz0xJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1w
bC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCmluZGV4
IDViYWYwOGVjMjc3ZGZmMWRkYmQwZjVlYTJlMTRlZGJiYjc2N2U2NGMuLmNlMzRjMjA4ZTA0ZTAx
MzY4OTdlYjZiYmYzNGY2Nzc0ZjVlZjE1ODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vc3JjL1dlYkZyYW1lSW1wbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViRnJhbWVJbXBsLmNwcApAQCAtODMsOCArODMsNiBAQAogI2luY2x1ZGUgIkRPTVdpbmRv
dy5oIgogI2luY2x1ZGUgIkRPTVdpbmRvd0ludGVudHMuaCIKICNpbmNsdWRlICJET01XcmFwcGVy
V29ybGQuaCIKLSNpbmNsdWRlICJEZWxpdmVyZWRJbnRlbnQuaCIKLSNpbmNsdWRlICJEZWxpdmVy
ZWRJbnRlbnRDbGllbnRJbXBsLmgiCiAjaW5jbHVkZSAiRGlyZWN0b3J5RW50cnkuaCIKICNpbmNs
dWRlICJEb2N1bWVudC5oIgogI2luY2x1ZGUgIkRvY3VtZW50TG9hZGVyLmgiCkBAIC0xOTcsNiAr
MTk1LDExIEBACiAjaW5jbHVkZSA8d3RmL0N1cnJlbnRUaW1lLmg+CiAjaW5jbHVkZSA8d3RmL0hh
c2hNYXAuaD4KIAorI2lmIEVOQUJMRShXRUJfSU5URU5UUykKKyNpbmNsdWRlICJEZWxpdmVyZWRJ
bnRlbnQuaCIKKyNpbmNsdWRlICJEZWxpdmVyZWRJbnRlbnRDbGllbnRJbXBsLmgiCisjZW5kaWYK
KwogdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CiAKIG5hbWVzcGFjZSBXZWJLaXQgewpkaWZmIC0t
Z2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDUyZmViYTIxODFi
OWFjM2E5MTYyZTllZjhhZDJmYjM3ZWVkMGU0OWYuLjY0MDljMGRiOTJlMDUzNzlhNmQwZGMxNWNj
YmY0MjNhNGFiNzkyMjMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMy0wMS0zMSAgTmljbyBXZWJlciAgPHRoYWtp
c0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBCdWlsZCB3ZWJraXQgd2l0aCBl
bmFibGVfd2ViX2ludGVudHMgc2V0IHRvIDAuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMDg0MDgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBJJ2xsIHRoZW4gbWFrZSBjaHJvbWl1bSBidWlsZCBmaW5lIHdp
dGggdGhhdCwgdGhlbiBzd2l0Y2gKKyAgICAgICAgZW5hYmxlX3dlYl9pbnRlbnRzIHRvIDAsIHJv
bGwgdGhhdCBpbnRvIHdlYmtpdCwgYW5kIHRoZW4KKyAgICAgICAgYWN0dWFsbHkgcmVtb3ZlIHRo
ZSBjb2RlIGhpZGRlbiBiZWhpbmQgdGhpcyBmbGFnLgorCisgICAgICAgICogRHVtcFJlbmRlclRy
ZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvVGVzdFJ1bm5lci5jcHA6CisgICAgICAgIChXZWJU
ZXN0UnVubmVyOjpUZXN0UnVubmVyOjpUZXN0UnVubmVyKToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9XZWJUZXN0UHJveHkuY3BwOgorICAgICAgICAo
V2ViVGVzdFJ1bm5lcjo6V2ViVGVzdFByb3h5QmFzZTo6cmVnaXN0ZXJJbnRlbnRTZXJ2aWNlKToK
KyAgICAgICAgKFdlYlRlc3RSdW5uZXI6OldlYlRlc3RQcm94eUJhc2U6OmRpc3BhdGNoSW50ZW50
KToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5jcHA6Cisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuaDoKKyAgICAgICAg
KFdlYlZpZXdIb3N0KToKKwogMjAxMy0wMS0zMCAgSm9jaGVuIEVpc2luZ2VyICA8am9jaGVuQGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIG1vdmUgbWV0aG9kcyBmcm9tIFdlYlRl
c3REZWxlZ2F0ZSB0byBXZWJUZXN0UnVubmVyCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVy
VHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmNwcCBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5uZXIuY3BwCmluZGV4IDI5
NjFiNzlmNDljZGVmNTAwMDc4Y2VhOTk5ZDViZjEwYTc3NTYzYzcuLmUxYmNiZjBmMjljMTQ0MzI5
YzYzOTE3OTQyZjExZjc3OGE5Mjc4NDIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5uZXIuY3BwCisrKyBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5uZXIuY3BwCkBAIC0yNzYs
OSArMjc2LDExIEBAIFRlc3RSdW5uZXI6OlRlc3RSdW5uZXIoKQogICAgIGJpbmRNZXRob2QoInNl
dFdpbGxTZW5kUmVxdWVzdFJldHVybnNOdWxsIiwgJlRlc3RSdW5uZXI6OnNldFdpbGxTZW5kUmVx
dWVzdFJldHVybnNOdWxsKTsKICAgICBiaW5kTWV0aG9kKCJzZXRXaWxsU2VuZFJlcXVlc3RSZXR1
cm5zTnVsbE9uUmVkaXJlY3QiLCAmVGVzdFJ1bm5lcjo6c2V0V2lsbFNlbmRSZXF1ZXN0UmV0dXJu
c051bGxPblJlZGlyZWN0KTsKIAorI2lmIEVOQUJMRShXRUJfSU5URU5UUykKICAgICAvLyBUaGUg
Zm9sbG93aW5nIG1ldGhvZHMgaW50ZXJhY3Qgd2l0aCB0aGUgV2ViVGVzdFByb3h5LgogICAgIGJp
bmRNZXRob2QoInNlbmRXZWJJbnRlbnRSZXNwb25zZSIsICZUZXN0UnVubmVyOjpzZW5kV2ViSW50
ZW50UmVzcG9uc2UpOwogICAgIGJpbmRNZXRob2QoImRlbGl2ZXJXZWJJbnRlbnQiLCAmVGVzdFJ1
bm5lcjo6ZGVsaXZlcldlYkludGVudCk7CisjZW5kaWYKIAogICAgIC8vIFRoZSBmb2xsb3dpbmcg
bWV0aG9kcyBpbnRlcmFjdCB3aXRoIHRoZSBXZWJUZXN0RGVsZWdhdGUuCiAgICAgYmluZE1ldGhv
ZCgic2hvd1dlYkluc3BlY3RvciIsICZUZXN0UnVubmVyOjpzaG93V2ViSW5zcGVjdG9yKTsKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1dl
YlRlc3RQcm94eS5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVy
L3NyYy9XZWJUZXN0UHJveHkuY3BwCmluZGV4IDZjMzY2YmFhNGRlNWVkNDRiNDE5NTBiMjRiMzY5
MTZhMTM3Y2I5MzIuLjA3Njk2ODA5OTlmMjU3ZGZjZjNlOTc2ZGFiODI5MDhjMmIxMjc3MDMgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1dl
YlRlc3RQcm94eS5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1
bm5lci9zcmMvV2ViVGVzdFByb3h5LmNwcApAQCAtNTE1LDExICs1MTUsMTQgQEAgdm9pZCBXZWJU
ZXN0UHJveHlCYXNlOjpkaWRFbmRFZGl0aW5nKCkKIAogdm9pZCBXZWJUZXN0UHJveHlCYXNlOjpy
ZWdpc3RlckludGVudFNlcnZpY2UoV2ViRnJhbWUqLCBjb25zdCBXZWJJbnRlbnRTZXJ2aWNlSW5m
byYgc2VydmljZSkKIHsKKyNpZiBFTkFCTEUoV0VCX0lOVEVOVFMpCiAgICAgbV9kZWxlZ2F0ZS0+
cHJpbnRNZXNzYWdlKHN0cmluZygiUmVnaXN0ZXJlZCBXZWIgSW50ZW50IFNlcnZpY2U6IGFjdGlv
bj0iKSArIHNlcnZpY2UuYWN0aW9uKCkudXRmOCgpLmRhdGEoKSArICIgdHlwZT0iICsgc2Vydmlj
ZS50eXBlKCkudXRmOCgpLmRhdGEoKSArICIgdGl0bGU9IiArIHNlcnZpY2UudGl0bGUoKS51dGY4
KCkuZGF0YSgpICsgIiB1cmw9IiArIHNlcnZpY2UudXJsKCkuc3BlYygpLmRhdGEoKSArICIgZGlz
cG9zaXRpb249IiArIHNlcnZpY2UuZGlzcG9zaXRpb24oKS51dGY4KCkuZGF0YSgpICsgIlxuIik7
CisjZW5kaWYKIH0KIAogdm9pZCBXZWJUZXN0UHJveHlCYXNlOjpkaXNwYXRjaEludGVudChXZWJG
cmFtZSogc291cmNlLCBjb25zdCBXZWJJbnRlbnRSZXF1ZXN0JiByZXF1ZXN0KQogeworI2lmIEVO
QUJMRShXRUJfSU5URU5UUykKICAgICBtX2RlbGVnYXRlLT5wcmludE1lc3NhZ2Uoc3RyaW5nKCJS
ZWNlaXZlZCBXZWIgSW50ZW50OiBhY3Rpb249IikgKyByZXF1ZXN0LmludGVudCgpLmFjdGlvbigp
LnV0ZjgoKS5kYXRhKCkgKyAiIHR5cGU9IiArIHJlcXVlc3QuaW50ZW50KCkudHlwZSgpLnV0Zjgo
KS5kYXRhKCkgKyAiXG4iKTsKICAgICBXZWJNZXNzYWdlUG9ydENoYW5uZWxBcnJheSogcG9ydHMg
PSByZXF1ZXN0LmludGVudCgpLm1lc3NhZ2VQb3J0Q2hhbm5lbHNSZWxlYXNlKCk7CiAgICAgbV9k
ZWxlZ2F0ZS0+c2V0Q3VycmVudFdlYkludGVudFJlcXVlc3QocmVxdWVzdCk7CkBAIC01NDIsNiAr
NTQ1LDcgQEAgdm9pZCBXZWJUZXN0UHJveHlCYXNlOjpkaXNwYXRjaEludGVudChXZWJGcmFtZSog
c291cmNlLCBjb25zdCBXZWJJbnRlbnRSZXF1ZXN0JgogICAgIFdlYlZlY3RvcjxXZWJVUkw+IHN1
Z2dlc3Rpb25zID0gcmVxdWVzdC5pbnRlbnQoKS5zdWdnZXN0aW9ucygpOwogICAgIGZvciAoc2l6
ZV90IGkgPSAwOyBpIDwgc3VnZ2VzdGlvbnMuc2l6ZSgpOyArK2kpCiAgICAgICAgIG1fZGVsZWdh
dGUtPnByaW50TWVzc2FnZShzdHJpbmcoIkhhdmUgc3VnZ2VzdGlvbiAiKSArIHN1Z2dlc3Rpb25z
W2ldLnNwZWMoKS5kYXRhKCkgKyAiXG4iKTsKKyNlbmRpZgogfQogCiBib29sIFdlYlRlc3RQcm94
eUJhc2U6OmNyZWF0ZVZpZXcoV2ViRnJhbWUqLCBjb25zdCBXZWJVUkxSZXF1ZXN0JiByZXF1ZXN0
LCBjb25zdCBXZWJXaW5kb3dGZWF0dXJlcyYsIGNvbnN0IFdlYlN0cmluZyYsIFdlYk5hdmlnYXRp
b25Qb2xpY3kpCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJW
aWV3SG9zdC5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5j
cHAKaW5kZXggMDZkZmVmYWFhOTgxNGNhNTE1NzM3NWFhNTA0NzIwZTI5N2RmMDBjOS4uODIwNzI5
ODM2MjJhZGJkNzkwMTMxMGFmZWVhNmNjOWY3ZjdjMWM1ZSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcApAQCAtODUxLDYgKzg1MSw3IEBAIHZvaWQg
V2ViVmlld0hvc3Q6OmFwcGx5UHJlZmVyZW5jZXMoKQogICAgIG1fc2hlbGwtPmFwcGx5UHJlZmVy
ZW5jZXMoKTsKIH0KIAorI2lmIEVOQUJMRShXRUJfSU5URU5UUykKIHZvaWQgV2ViVmlld0hvc3Q6
OnNldEN1cnJlbnRXZWJJbnRlbnRSZXF1ZXN0KGNvbnN0IFdlYkludGVudFJlcXVlc3QmIHJlcXVl
c3QpCiB7CiAgICAgbV9jdXJyZW50UmVxdWVzdCA9IHJlcXVlc3Q7CkBAIC04NjAsNiArODYxLDcg
QEAgV2ViSW50ZW50UmVxdWVzdCogV2ViVmlld0hvc3Q6OmN1cnJlbnRXZWJJbnRlbnRSZXF1ZXN0
KCkKIHsKICAgICByZXR1cm4gJm1fY3VycmVudFJlcXVlc3Q7CiB9CisjZW5kaWYKIAogc3RkOjpz
dHJpbmcgV2ViVmlld0hvc3Q6Om1ha2VVUkxFcnJvckRlc2NyaXB0aW9uKGNvbnN0IFdlYktpdDo6
V2ViVVJMRXJyb3ImIGVycm9yKQogewpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUv
Y2hyb21pdW0vV2ViVmlld0hvc3QuaCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dl
YlZpZXdIb3N0LmgKaW5kZXggNDk3Y2U0NzhiNDM5YmVmNzk1MTMwNjk2ZmNlMDBhMjhmMTZiZmFm
Ni4uMjQ2YjYxN2Y0MmIxY2ZmNzNlYzIwMWY0ZWM4Mjc1MGI3MzY3ZDk0NSAxMDA2NDQKLS0tIGEv
VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuaAorKysgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5oCkBAIC0xMjUsOCArMTI1LDEwIEBA
IGNsYXNzIFdlYlZpZXdIb3N0IDogcHVibGljIFdlYktpdDo6V2ViVmlld0NsaWVudCwgcHVibGlj
IFdlYktpdDo6V2ViRnJhbWVDbGllbnQsCiAgICAgdmlydHVhbCBXZWJLaXQ6OldlYlVSTCByZXdy
aXRlTGF5b3V0VGVzdHNVUkwoY29uc3Qgc3RkOjpzdHJpbmcmKSBPVkVSUklERTsKICAgICB2aXJ0
dWFsIFdlYlRlc3RSdW5uZXI6OldlYlByZWZlcmVuY2VzKiBwcmVmZXJlbmNlcygpIE9WRVJSSURF
OwogICAgIHZpcnR1YWwgdm9pZCBhcHBseVByZWZlcmVuY2VzKCkgT1ZFUlJJREU7CisjaWYgRU5B
QkxFKFdFQl9JTlRFTlRTKQogICAgIHZpcnR1YWwgdm9pZCBzZXRDdXJyZW50V2ViSW50ZW50UmVx
dWVzdChjb25zdCBXZWJLaXQ6OldlYkludGVudFJlcXVlc3QmKSBPVkVSUklERTsKICAgICB2aXJ0
dWFsIFdlYktpdDo6V2ViSW50ZW50UmVxdWVzdCogY3VycmVudFdlYkludGVudFJlcXVlc3QoKSBP
VkVSUklERTsKKyNlbmRpZgogICAgIHZpcnR1YWwgc3RkOjpzdHJpbmcgbWFrZVVSTEVycm9yRGVz
Y3JpcHRpb24oY29uc3QgV2ViS2l0OjpXZWJVUkxFcnJvciYpIE9WRVJSSURFOwogICAgIHZpcnR1
YWwgc3RkOjpzdHJpbmcgbm9ybWFsaXplTGF5b3V0VGVzdFVSTChjb25zdCBzdGQ6OnN0cmluZyYp
IE9WRVJSSURFOwogICAgIHZpcnR1YWwgdm9pZCBzZXRDbGllbnRXaW5kb3dSZWN0KGNvbnN0IFdl
YktpdDo6V2ViUmVjdCYpIE9WRVJSSURFOwpAQCAtNDA3LDggKzQwOSwxMCBAQCBwcml2YXRlOgog
ICAgIH0gbV9wb2ludGVyTG9ja1BsYW5uZWRSZXN1bHQ7CiAjZW5kaWYKIAorI2lmIEVOQUJMRShX
RUJfSU5URU5UUykKICAgICAvLyBGb3Igd2ViIGludGVudHM6IGhvbGRzIHRoZSBjdXJyZW50IHJl
cXVlc3QsIGlmIGFueS4KICAgICBXZWJLaXQ6OldlYkludGVudFJlcXVlc3QgbV9jdXJyZW50UmVx
dWVzdDsKKyNlbmRpZgogCiAgICAgT3duUHRyPFdlYktpdDo6V2ViTGF5ZXJUcmVlVmlldz4gbV9s
YXllclRyZWVWaWV3OwogfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>