<?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>52392</bug_id>
          
          <creation_ts>2011-01-13 12:34:20 -0800</creation_ts>
          <short_desc>REGRESSION(r75730): This patch broke the compile on all Chromium canaries (Requested by jschuh on #webkit).</short_desc>
          <delta_ts>2011-07-05 20:39:48 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          
          <blocked>52134</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>eric</cc>
    
    <cc>fishd</cc>
    
    <cc>jam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>333883</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-13 12:34:20 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/75730 broke the build:
This patch broke the compile on all Chromium canaries (Requested by jschuh on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>333884</commentid>
    <comment_count>1</comment_count>
      <attachid>78842</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-13 12:34:42 -0800</bug_when>
    <thetext>Created attachment 78842
ROLLOUT of r75730

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432589</commentid>
    <comment_count>2</comment_count>
      <attachid>78842</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-05 20:39:42 -0700</bug_when>
    <thetext>Comment on attachment 78842
ROLLOUT of r75730

This patch is ancient.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78842</attachid>
            <date>2011-01-13 12:34:42 -0800</date>
            <delta_ts>2011-07-05 20:39:42 -0700</delta_ts>
            <desc>ROLLOUT of r75730</desc>
            <filename>bug-52392-20110113203439.patch</filename>
            <type>text/plain</type>
            <size>12540</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDA1MzFlMWU3NDMwMjg4MTE4OTJhNTQ2MjRkMjU1YzQxMGYyMmQzNWEu
LmJlMjU4NjkxZDRlODJkNDViNjU4MTg4MGRkOTBkMDQwN2I4NmNiZGIgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDI0IEBACisyMDExLTAxLTEzICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcu
Ym90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByNzU3MzAu
CisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0Lzc1NzMwCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MjM5MgorCisgICAgICAg
IFRoaXMgcGF0Y2ggYnJva2UgdGhlIGNvbXBpbGUgb24gYWxsIENocm9taXVtIGNhbmFyaWVzCisg
ICAgICAgIChSZXF1ZXN0ZWQgYnkganNjaHVoIG9uICN3ZWJraXQpLgorCisgICAgICAgICogcHVi
bGljL1dlYkNvbnRleHRNZW51RGF0YS5oOgorICAgICAgICAqIHB1YmxpYy9XZWJGcmFtZS5oOgor
ICAgICAgICAqIHNyYy9Db250ZXh0TWVudUNsaWVudEltcGwuY3BwOgorICAgICAgICAoV2ViS2l0
OjpDb250ZXh0TWVudUNsaWVudEltcGw6OmdldEN1c3RvbU1lbnVGcm9tRGVmYXVsdEl0ZW1zKToK
KyAgICAgICAgKiBzcmMvV2ViRnJhbWVJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6Q2hyb21l
UGx1Z2luUHJpbnRDb250ZXh0OjpDaHJvbWVQbHVnaW5QcmludENvbnRleHQpOgorICAgICAgICAo
V2ViS2l0OjpDaHJvbWVQbHVnaW5QcmludENvbnRleHQ6OmVuZCk6CisgICAgICAgIChXZWJLaXQ6
OkNocm9tZVBsdWdpblByaW50Q29udGV4dDo6Y29tcHV0ZVBhZ2VSZWN0cyk6CisgICAgICAgIChX
ZWJLaXQ6OkNocm9tZVBsdWdpblByaW50Q29udGV4dDo6c3Bvb2xQYWdlKToKKyAgICAgICAgKFdl
YktpdDo6V2ViRnJhbWVJbXBsOjpwcmludEJlZ2luKToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJ
bXBsLmg6CisKIDIwMTEtMDEtMTEgIEpvaG4gQWJkLUVsLU1hbGVrICA8amFtQGNocm9taXVtLm9y
Zz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRpZmYgLS1naXQgYS9XZWJL
aXQvY2hyb21pdW0vcHVibGljL1dlYkNvbnRleHRNZW51RGF0YS5oIGIvV2ViS2l0L2Nocm9taXVt
L3B1YmxpYy9XZWJDb250ZXh0TWVudURhdGEuaAppbmRleCA2MDY5OTRiZTQxMWYxMGRkMjJkOTA1
MjY2NTljMzM4N2NhNTBjNzM3Li5lM2FlZTRlYjkzOGIzZjFiZTk1MjNkMDhlMTFiY2Q0MDVkZDUy
MDFmIDEwMDY0NAotLS0gYS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkNvbnRleHRNZW51RGF0
YS5oCisrKyBiL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgKQEAg
LTMyLDcgKzMyLDYgQEAKICNkZWZpbmUgV2ViQ29udGV4dE1lbnVEYXRhX2gKIAogI2luY2x1ZGUg
IldlYk1lbnVJdGVtSW5mby5oIgotI2luY2x1ZGUgIldlYk5vZGUuaCIKICNpbmNsdWRlICJXZWJQ
b2ludC5oIgogI2luY2x1ZGUgIldlYlN0cmluZy5oIgogI2luY2x1ZGUgIldlYlVSTC5oIgpAQCAt
NTEsOCArNTAsNiBAQCBzdHJ1Y3QgV2ViQ29udGV4dE1lbnVEYXRhIHsKICAgICAgICAgTWVkaWFU
eXBlVmlkZW8sCiAgICAgICAgIC8vIEFuIGF1ZGlvIG5vZGUgaXMgc2VsZWN0ZWQuCiAgICAgICAg
IE1lZGlhVHlwZUF1ZGlvLAotICAgICAgICAvLyBBIHBsdWdpbiBub2RlIGlzIHNlbGVjdGVkLgot
ICAgICAgICBNZWRpYVR5cGVQbHVnaW4sCiAgICAgfTsKICAgICAvLyBUaGUgdHlwZSBvZiBtZWRp
YSB0aGUgY29udGV4dCBtZW51IGlzIGJlaW5nIGludm9rZWQgb24uCiAgICAgTWVkaWFUeXBlIG1l
ZGlhVHlwZTsKQEAgLTg4LDcgKzg1LDYgQEAgc3RydWN0IFdlYkNvbnRleHRNZW51RGF0YSB7CiAg
ICAgICAgIE1lZGlhSGFzQXVkaW8gPSAweDIwLAogICAgICAgICBNZWRpYUhhc1ZpZGVvID0gMHg0
MCwKICAgICAgICAgTWVkaWFDb250cm9scyA9IDB4ODAsCi0gICAgICAgIE1lZGlhQ2FuUHJpbnQg
PSAweDEwMCwKICAgICB9OwogCiAgICAgLy8gRXh0cmEgYXR0cmlidXRlcyBkZXNjcmliaW5nIG1l
ZGlhIGVsZW1lbnRzLgpAQCAtMTQwLDkgKzEzNiw2IEBAIHN0cnVjdCBXZWJDb250ZXh0TWVudURh
dGEgewogICAgIC8vIEN1c3RvbSBjb250ZXh0IG1lbnUgaXRlbXMgcHJvdmlkZWQgYnkgdGhlIFdl
YkNvcmUgaW50ZXJuYWxzLgogICAgIFdlYlZlY3RvcjxXZWJNZW51SXRlbUluZm8+IGN1c3RvbUl0
ZW1zOwogCi0gICAgLy8gVGhlIG5vZGUgdGhhdCB3YXMgY2xpY2tlZC4KLSAgICBXZWJOb2RlIG5v
ZGU7Ci0KICAgICBXZWJDb250ZXh0TWVudURhdGEoKQogICAgICAgICA6IG1lZGlhVHlwZShNZWRp
YVR5cGVOb25lKQogICAgICAgICAsIGlzSW1hZ2VCbG9ja2VkKGZhbHNlKQpkaWZmIC0tZ2l0IGEv
V2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJGcmFtZS5oIGIvV2ViS2l0L2Nocm9taXVtL3B1Ymxp
Yy9XZWJGcmFtZS5oCmluZGV4IGMyYTA2NTBlMzBjM2YwYTEwYmQ1MWZkMmZlYzczYjhiNGM2MWFm
ZTcuLjMwYmYwM2JiYzIxM2Q1YzM5NzgzODk4OTRmYjQwYTIzMTA5OTdjMTMgMTAwNjQ0Ci0tLSBh
L1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRnJhbWUuaAorKysgYi9XZWJLaXQvY2hyb21pdW0v
cHVibGljL1dlYkZyYW1lLmgKQEAgLTMyLDcgKzMyLDYgQEAKICNkZWZpbmUgV2ViRnJhbWVfaAog
CiAjaW5jbHVkZSAiV2ViQ2FudmFzLmgiCi0jaW5jbHVkZSAiV2ViTm9kZS5oIgogI2luY2x1ZGUg
IldlYlVSTC5oIgogCiBzdHJ1Y3QgTlBPYmplY3Q7CkBAIC03Miw5ICs3MSw2IEBAIHN0cnVjdCBX
ZWJTY3JpcHRTb3VyY2U7CiBzdHJ1Y3QgV2ViU2l6ZTsKIHRlbXBsYXRlIDx0eXBlbmFtZSBUPiBj
bGFzcyBXZWJWZWN0b3I7CiAKLS8vIEZJWE1FKGphbSk6IHRha2UgdGhpcyBvdXQgb25jZSBDaHJv
bWl1bSBoYXMgdGhpcwotI2RlZmluZSBXRUJGUkFNRV9QUklOVEJFR0lOX1RBS0VTX05PREUKLQog
Y2xhc3MgV2ViRnJhbWUgewogcHVibGljOgogICAgIC8vIFJldHVybnMgdGhlIG51bWJlciBvZiBs
aXZlIFdlYkZyYW1lIG9iamVjdHMsIHVzZWQgZm9yIGxlYWsgY2hlY2tpbmcuCkBAIC00MDEsMTYg
KzM5NywxMiBAQCBwdWJsaWM6CiAgICAgLy8gUHJpbnRpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAKICAgICAvLyBSZWZvcm1h
dHMgdGhlIFdlYkZyYW1lIGZvciBwcmludGluZy4gcGFnZVNpemUgaXMgdGhlIHBhZ2Ugc2l6ZSBp
bgotICAgIC8vIHBvaW50cyAoYSBwb2ludCBpbiAxLzcyIG9mIGFuIGluY2gpLiBJZiB8Y29uc3Ry
YWluVG9Ob2RlfCBub2RlIGlzCi0gICAgLy8gc3BlY2lmaWVkLCB0aGVuIG9ubHkgdGhlIGdpdmVu
IG5vZGUgaXMgcHJpbnRlZCAoZm9yIG5vdyBvbmx5IHBsdWdpbnMgYXJlCi0gICAgLy8gc3VwcG9y
dGVkKSwgaW5zdGVhZCBvZiB0aGUgZW50aXJlIGZyYW1lLiAgcHJpbnRlckRQSSBpcyB0aGUgdXNl
cgotICAgIC8vIHNlbGVjdGVkLCBEUEkgZm9yIHRoZSBwcmludGVyLiBSZXR1cm5zIHRoZSBudW1i
ZXIgb2YgcGFnZXMgdGhhdCBjYW4gYmUKLSAgICAvLyBwcmludGVkIGF0IHRoZSBnaXZlbiBwYWdl
IHNpemUuIFRoZSBvdXQgcGFyYW0gdXNlQnJvd3Nlck92ZXJsYXlzCisgICAgLy8gcG9pbnRzIChh
IHBvaW50IGluIDEvNzIgb2YgYW4gaW5jaCkuIHByaW50ZXJEUEkgaXMgdGhlIHVzZXIgc2VsZWN0
ZWQsCisgICAgLy8gRFBJIGZvciB0aGUgcHJpbnRlci4gUmV0dXJucyB0aGUgbnVtYmVyIG9mIHBh
Z2VzIHRoYXQKKyAgICAvLyBjYW4gYmUgcHJpbnRlZCBhdCB0aGUgZ2l2ZW4gcGFnZSBzaXplLiBU
aGUgb3V0IHBhcmFtIHVzZUJyb3dzZXJPdmVybGF5cwogICAgIC8vIHNwZWNpZmllcyB3aGV0aGVy
IHRoZSBicm93c2VyIHByb2Nlc3Mgc2hvdWxkIHVzZSBpdHMgb3ZlcmxheXMgKGhlYWRlciwKICAg
ICAvLyBmb290ZXIsIG1hcmdpbnMgZXRjKSBvciB3aGV0aGVyIHRoZSByZW5kZXJlciBjb250cm9s
cyB0aGlzLgotICAgIHZpcnR1YWwgaW50IHByaW50QmVnaW4oY29uc3QgV2ViU2l6ZSYgcGFnZVNp
emUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBXZWJOb2RlJiBjb25zdHJhaW5U
b05vZGUgPSBXZWJOb2RlKCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcHJpbnRl
ckRQSSA9IDcyLAorICAgIHZpcnR1YWwgaW50IHByaW50QmVnaW4oY29uc3QgV2ViU2l6ZSYgcGFn
ZVNpemUsIGludCBwcmludGVyRFBJID0gNzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sKiB1c2VCcm93c2VyT3ZlcmxheXMgPSAwKSA9IDA7CiAKICAgICAvLyBSZXR1cm5zIHRoZSBw
YWdlIHNocmlua2luZyBmYWN0b3IgY2FsY3VsYXRlZCBieSB3ZWJraXQgKHVzdWFsbHkKZGlmZiAt
LWdpdCBhL1dlYktpdC9jaHJvbWl1bS9zcmMvQ29udGV4dE1lbnVDbGllbnRJbXBsLmNwcCBiL1dl
YktpdC9jaHJvbWl1bS9zcmMvQ29udGV4dE1lbnVDbGllbnRJbXBsLmNwcAppbmRleCBkMTY2ZDlk
ZmIwNjIzMTZhZDU5NGI0ZjQ3MmE5ZWY1NDRlN2JmYTZiLi43YmQxYTJiMzA5MDllY2ExNjg5OTA2
ZDhhNTQ0OWM2YjllYjI1NDg3IDEwMDY0NAotLS0gYS9XZWJLaXQvY2hyb21pdW0vc3JjL0NvbnRl
eHRNZW51Q2xpZW50SW1wbC5jcHAKKysrIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9Db250ZXh0TWVu
dUNsaWVudEltcGwuY3BwCkBAIC00NCw3ICs0NCw2IEBACiAjaW5jbHVkZSAiSGl0VGVzdFJlc3Vs
dC5oIgogI2luY2x1ZGUgIkhUTUxNZWRpYUVsZW1lbnQuaCIKICNpbmNsdWRlICJIVE1MTmFtZXMu
aCIKLSNpbmNsdWRlICJIVE1MUGx1Z0luSW1hZ2VFbGVtZW50LmgiCiAjaW5jbHVkZSAiS1VSTC5o
IgogI2luY2x1ZGUgIk1lZGlhRXJyb3IuaCIKICNpbmNsdWRlICJQYWdlLmgiCkBAIC0yMTIsNyAr
MjExLDYgQEAgUGxhdGZvcm1NZW51RGVzY3JpcHRpb24gQ29udGV4dE1lbnVDbGllbnRJbXBsOjpn
ZXRDdXN0b21NZW51RnJvbURlZmF1bHRJdGVtcygKICAgICAgICAgaWYgKG9iamVjdCAmJiBvYmpl
Y3QtPmlzV2lkZ2V0KCkpIHsKICAgICAgICAgICAgIFdpZGdldCogd2lkZ2V0ID0gdG9SZW5kZXJX
aWRnZXQob2JqZWN0KS0+d2lkZ2V0KCk7CiAgICAgICAgICAgICBpZiAod2lkZ2V0ICYmIHdpZGdl
dC0+aXNQbHVnaW5Db250YWluZXIoKSkgewotICAgICAgICAgICAgICAgIGRhdGEubWVkaWFUeXBl
ID0gV2ViQ29udGV4dE1lbnVEYXRhOjpNZWRpYVR5cGVQbHVnaW47CiAgICAgICAgICAgICAgICAg
V2ViUGx1Z2luQ29udGFpbmVySW1wbCogcGx1Z2luID0gc3RhdGljX2Nhc3Q8V2ViUGx1Z2luQ29u
dGFpbmVySW1wbCo+KHdpZGdldCk7CiAgICAgICAgICAgICAgICAgV2ViU3RyaW5nIHRleHQgPSBw
bHVnaW4tPnBsdWdpbigpLT5zZWxlY3Rpb25Bc1RleHQoKTsKICAgICAgICAgICAgICAgICBpZiAo
IXRleHQuaXNFbXB0eSgpKSB7CkBAIC0yMjEsMTIgKzIxOSw2IEBAIFBsYXRmb3JtTWVudURlc2Ny
aXB0aW9uIENvbnRleHRNZW51Q2xpZW50SW1wbDo6Z2V0Q3VzdG9tTWVudUZyb21EZWZhdWx0SXRl
bXMoCiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgIGRhdGEuZWRpdEZsYWdzICY9
IH5XZWJDb250ZXh0TWVudURhdGE6OkNhblRyYW5zbGF0ZTsKICAgICAgICAgICAgICAgICBkYXRh
LmxpbmtVUkwgPSBwbHVnaW4tPnBsdWdpbigpLT5saW5rQXRQb3NpdGlvbihkYXRhLm1vdXNlUG9z
aXRpb24pOwotICAgICAgICAgICAgICAgIGlmIChwbHVnaW4tPnBsdWdpbigpLT5zdXBwb3J0c1Bh
Z2luYXRlZFByaW50KCkpCi0gICAgICAgICAgICAgICAgICAgIGRhdGEubWVkaWFGbGFncyB8PSBX
ZWJDb250ZXh0TWVudURhdGE6Ok1lZGlhQ2FuUHJpbnQ7Ci0KLSAgICAgICAgICAgICAgICBIVE1M
UGx1Z0luSW1hZ2VFbGVtZW50KiBwbHVnaW5FbGVtZW50ID0gc3RhdGljX2Nhc3Q8SFRNTFBsdWdJ
bkltYWdlRWxlbWVudCo+KHIuaW5uZXJOb25TaGFyZWROb2RlKCkpOwotICAgICAgICAgICAgICAg
IGRhdGEuc3JjVVJMID0gcGx1Z2luRWxlbWVudC0+ZG9jdW1lbnQoKS0+Y29tcGxldGVVUkwocGx1
Z2luRWxlbWVudC0+dXJsKCkpOwotICAgICAgICAgICAgICAgIGRhdGEubWVkaWFGbGFncyB8PSBX
ZWJDb250ZXh0TWVudURhdGE6Ok1lZGlhQ2FuU2F2ZTsKICAgICAgICAgICAgIH0KICAgICAgICAg
fQogICAgIH0KQEAgLTI3Niw4ICsyNjgsNiBAQCBQbGF0Zm9ybU1lbnVEZXNjcmlwdGlvbiBDb250
ZXh0TWVudUNsaWVudEltcGw6OmdldEN1c3RvbU1lbnVGcm9tRGVmYXVsdEl0ZW1zKAogICAgIC8v
IEZpbHRlciBvdXQgY3VzdG9tIG1lbnUgZWxlbWVudHMgYW5kIGFkZCB0aGVtIGludG8gdGhlIGRh
dGEuCiAgICAgcG9wdWxhdGVDdXN0b21NZW51SXRlbXMoZGVmYXVsdE1lbnUsICZkYXRhKTsKIAot
ICAgIGRhdGEubm9kZSA9IHIuaW5uZXJOb25TaGFyZWROb2RlKCk7Ci0KICAgICBXZWJGcmFtZSog
c2VsZWN0ZWRfd2ViX2ZyYW1lID0gV2ViRnJhbWVJbXBsOjpmcm9tRnJhbWUoc2VsZWN0ZWRGcmFt
ZSk7CiAgICAgaWYgKG1fd2ViVmlldy0+Y2xpZW50KCkpCiAgICAgICAgIG1fd2ViVmlldy0+Y2xp
ZW50KCktPnNob3dDb250ZXh0TWVudShzZWxlY3RlZF93ZWJfZnJhbWUsIGRhdGEpOwpkaWZmIC0t
Z2l0IGEvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwIGIvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCmluZGV4IDE4ZTZkNGMyMDNhZWUwYzczOGI0OTUyYjBk
MjBhOWYzZDJiNTExZjEuLjEyMzdkZGQ2ZTZlOWVhYmRlMGZmYjU2MzgyNmVjYzE5YjdkNjg4Mjgg
MTAwNjQ0Ci0tLSBhL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmNwcAorKysgYi9X
ZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5jcHAKQEAgLTEwNiw3ICsxMDYsNiBAQAog
I2luY2x1ZGUgIlBsdWdpbkRvY3VtZW50LmgiCiAjaW5jbHVkZSAiUHJpbnRDb250ZXh0LmgiCiAj
aW5jbHVkZSAiUmVuZGVyRnJhbWUuaCIKLSNpbmNsdWRlICJSZW5kZXJPYmplY3QuaCIKICNpbmNs
dWRlICJSZW5kZXJUcmVlQXNUZXh0LmgiCiAjaW5jbHVkZSAiUmVuZGVyVmlldy5oIgogI2luY2x1
ZGUgIlJlbmRlcldpZGdldC5oIgpAQCAtMTM1LDcgKzEzNCw2IEBACiAjaW5jbHVkZSAiV2ViRnJh
bWVDbGllbnQuaCIKICNpbmNsdWRlICJXZWJIaXN0b3J5SXRlbS5oIgogI2luY2x1ZGUgIldlYklu
cHV0RWxlbWVudC5oIgotI2luY2x1ZGUgIldlYk5vZGUuaCIKICNpbmNsdWRlICJXZWJQYXNzd29y
ZEF1dG9jb21wbGV0ZUxpc3RlbmVyLmgiCiAjaW5jbHVkZSAiV2ViUGVyZm9ybWFuY2UuaCIKICNp
bmNsdWRlICJXZWJQbHVnaW4uaCIKQEAgLTM1Nyw5ICszNTUsMTEgQEAgcHJpdmF0ZToKIC8vIHdh
bnQgdG8gZGVsZWdhdGUgYWxsIHByaW50aW5nIHJlbGF0ZWQgY2FsbHMgdG8gdGhlIHBsdWdpbi4K
IGNsYXNzIENocm9tZVBsdWdpblByaW50Q29udGV4dCA6IHB1YmxpYyBDaHJvbWVQcmludENvbnRl
eHQgewogcHVibGljOgotICAgIENocm9tZVBsdWdpblByaW50Q29udGV4dChGcmFtZSogZnJhbWUs
IFdlYlBsdWdpbkNvbnRhaW5lckltcGwqIHBsdWdpbiwgaW50IHByaW50ZXJEUEkpCi0gICAgICAg
IDogQ2hyb21lUHJpbnRDb250ZXh0KGZyYW1lKSwgbV9wbHVnaW4ocGx1Z2luKSwgbV9wYWdlQ291
bnQoMCksIG1fcHJpbnRlckRQSShwcmludGVyRFBJKQorICAgIENocm9tZVBsdWdpblByaW50Q29u
dGV4dChGcmFtZSogZnJhbWUsIGludCBwcmludGVyRFBJKQorICAgICAgICA6IENocm9tZVByaW50
Q29udGV4dChmcmFtZSksIG1fcGFnZUNvdW50KDApLCBtX3ByaW50ZXJEUEkocHJpbnRlckRQSSkK
ICAgICB7CisgICAgICAgIC8vIFRoaXMgSEFTIHRvIGJlIGEgZnJhbWUgaG9zdGluZyBhIGZ1bGwt
bW9kZSBwbHVnaW4KKyAgICAgICAgQVNTRVJUKGZyYW1lLT5kb2N1bWVudCgpLT5pc1BsdWdpbkRv
Y3VtZW50KCkpOwogICAgIH0KIAogICAgIHZpcnR1YWwgdm9pZCBiZWdpbihmbG9hdCB3aWR0aCkK
QEAgLTM2OCw3ICszNjgsMTEgQEAgcHVibGljOgogCiAgICAgdmlydHVhbCB2b2lkIGVuZCgpCiAg
ICAgewotICAgICAgICBtX3BsdWdpbi0+cHJpbnRFbmQoKTsKKyAgICAgICAgV2ViUGx1Z2luQ29u
dGFpbmVySW1wbCogcGx1Z2luQ29udGFpbmVyID0gV2ViRnJhbWVJbXBsOjpwbHVnaW5Db250YWlu
ZXJGcm9tRnJhbWUobV9mcmFtZSk7CisgICAgICAgIGlmIChwbHVnaW5Db250YWluZXIgJiYgcGx1
Z2luQ29udGFpbmVyLT5zdXBwb3J0c1BhZ2luYXRlZFByaW50KCkpCisgICAgICAgICAgICBwbHVn
aW5Db250YWluZXItPnByaW50RW5kKCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIEFTU0VS
VF9OT1RfUkVBQ0hFRCgpOwogICAgIH0KIAogICAgIHZpcnR1YWwgZmxvYXQgZ2V0UGFnZVNocmlu
ayhpbnQgcGFnZU51bWJlcikgY29uc3QKQEAgLTM3OSw3ICszODMsMTEgQEAgcHVibGljOgogCiAg
ICAgdmlydHVhbCB2b2lkIGNvbXB1dGVQYWdlUmVjdHMoY29uc3QgRmxvYXRSZWN0JiBwcmludFJl
Y3QsIGZsb2F0IGhlYWRlckhlaWdodCwgZmxvYXQgZm9vdGVySGVpZ2h0LCBmbG9hdCB1c2VyU2Nh
bGVGYWN0b3IsIGZsb2F0JiBvdXRQYWdlSGVpZ2h0KQogICAgIHsKLSAgICAgICAgbV9wYWdlQ291
bnQgPSBtX3BsdWdpbi0+cHJpbnRCZWdpbihJbnRSZWN0KHByaW50UmVjdCksIG1fcHJpbnRlckRQ
SSk7CisgICAgICAgIFdlYlBsdWdpbkNvbnRhaW5lckltcGwqIHBsdWdpbkNvbnRhaW5lciA9IFdl
YkZyYW1lSW1wbDo6cGx1Z2luQ29udGFpbmVyRnJvbUZyYW1lKG1fZnJhbWUpOworICAgICAgICBp
ZiAocGx1Z2luQ29udGFpbmVyICYmIHBsdWdpbkNvbnRhaW5lci0+c3VwcG9ydHNQYWdpbmF0ZWRQ
cmludCgpKQorICAgICAgICAgICAgbV9wYWdlQ291bnQgPSBwbHVnaW5Db250YWluZXItPnByaW50
QmVnaW4oSW50UmVjdChwcmludFJlY3QpLCBtX3ByaW50ZXJEUEkpOworICAgICAgICBlbHNlCisg
ICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICB9CiAKICAgICB2aXJ0dWFsIGlu
dCBwYWdlQ291bnQoKSBjb25zdApAQCAtMzkyLDcgKzQwMCwxMSBAQCBwdWJsaWM6CiAgICAgLy8g
aW5zdGVhZC4gIFJldHVybnMgdGhlIHNjYWxlIHRvIGJlIGFwcGxpZWQuCiAgICAgdmlydHVhbCBm
bG9hdCBzcG9vbFBhZ2UoR3JhcGhpY3NDb250ZXh0JiBjdHgsIGludCBwYWdlTnVtYmVyKQogICAg
IHsKLSAgICAgICAgbV9wbHVnaW4tPnByaW50UGFnZShwYWdlTnVtYmVyLCAmY3R4KTsKKyAgICAg
ICAgV2ViUGx1Z2luQ29udGFpbmVySW1wbCogcGx1Z2luQ29udGFpbmVyID0gV2ViRnJhbWVJbXBs
OjpwbHVnaW5Db250YWluZXJGcm9tRnJhbWUobV9mcmFtZSk7CisgICAgICAgIGlmIChwbHVnaW5D
b250YWluZXIgJiYgcGx1Z2luQ29udGFpbmVyLT5zdXBwb3J0c1BhZ2luYXRlZFByaW50KCkpCisg
ICAgICAgICAgICBwbHVnaW5Db250YWluZXItPnByaW50UGFnZShwYWdlTnVtYmVyLCAmY3R4KTsK
KyAgICAgICAgZWxzZQorICAgICAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CiAgICAgICAg
IHJldHVybiAxLjA7CiAgICAgfQogCkBAIC00MDMsNyArNDE1LDYgQEAgcHVibGljOgogCiBwcml2
YXRlOgogICAgIC8vIFNldCB3aGVuIHByaW50aW5nLgotICAgIFdlYlBsdWdpbkNvbnRhaW5lcklt
cGwqIG1fcGx1Z2luOwogICAgIGludCBtX3BhZ2VDb3VudDsKICAgICBpbnQgbV9wcmludGVyRFBJ
OwogfTsKQEAgLTEyNzMsMzIgKzEyODQsMTQgQEAgYm9vbCBXZWJGcmFtZUltcGw6OnNlbGVjdFdv
cmRBcm91bmRDYXJldCgpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKLWludCBXZWJGcmFtZUltcGw6
OnByaW50QmVnaW4oY29uc3QgV2ViU2l6ZSYgcGFnZVNpemUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IFdlYk5vZGUmIGNvbnN0cmFpblRvTm9kZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IHByaW50ZXJEUEksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wqIHVzZUJyb3dzZXJPdmVybGF5cykKK2ludCBXZWJGcmFtZUltcGw6OnByaW50QmVn
aW4oY29uc3QgV2ViU2l6ZSYgcGFnZVNpemUsIGludCBwcmludGVyRFBJLCBib29sICp1c2VCcm93
c2VyT3ZlcmxheXMpCiB7CiAgICAgQVNTRVJUKCFmcmFtZSgpLT5kb2N1bWVudCgpLT5pc0ZyYW1l
U2V0KCkpOwotICAgIFdlYlBsdWdpbkNvbnRhaW5lckltcGwqIHBsdWdpbkNvbnRhaW5lciA9IDA7
Ci0gICAgaWYgKGNvbnN0cmFpblRvTm9kZS5pc051bGwoKSkgewotICAgICAgICAvLyBJZiB0aGlz
IGlzIGEgcGx1Z2luIGRvY3VtZW50LCBjaGVjayBpZiB0aGUgcGx1Z2luIHN1cHBvcnRzIGl0cyBv
d24KLSAgICAgICAgLy8gcHJpbnRpbmcuIElmIGl0IGRvZXMsIHdlIHdpbGwgZGVsZWdhdGUgYWxs
IHByaW50aW5nIHRvIHRoYXQuCi0gICAgICAgIHBsdWdpbkNvbnRhaW5lciA9IHBsdWdpbkNvbnRh
aW5lckZyb21GcmFtZShmcmFtZSgpKTsKLSAgICB9IGVsc2UgewotICAgICAgICAvLyBXZSBvbmx5
IHN1cHBvcnQgcHJpbnRpbmcgcGx1Z2luIG5vZGVzIGZvciBub3cuCi0gICAgICAgIGNvbnN0IE5v
ZGUqIGNvcmVOb2RlID0gY29uc3RyYWluVG9Ob2RlLmNvbnN0VW53cmFwPE5vZGU+KCk7Ci0gICAg
ICAgIGlmIChjb3JlTm9kZS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6Om9iamVjdFRhZykgJiYgY29y
ZU5vZGUtPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjplbWJlZFRhZykpIHsKLSAgICAgICAgICAgIFJl
bmRlck9iamVjdCogb2JqZWN0ID0gY29yZU5vZGUtPnJlbmRlcmVyKCk7Ci0gICAgICAgICAgICBp
ZiAob2JqZWN0ICYmIG9iamVjdC0+aXNXaWRnZXQoKSkgewotICAgICAgICAgICAgICAgIFdpZGdl
dCogd2lkZ2V0ID0gdG9SZW5kZXJXaWRnZXQob2JqZWN0KS0+d2lkZ2V0KCk7Ci0gICAgICAgICAg
ICAgICAgaWYgKHdpZGdldCAmJiB3aWRnZXQtPmlzUGx1Z2luQ29udGFpbmVyKCkpCi0gICAgICAg
ICAgICAgICAgICAgIHBsdWdpbkNvbnRhaW5lciA9ICBzdGF0aWNfY2FzdDxXZWJQbHVnaW5Db250
YWluZXJJbXBsKj4od2lkZ2V0KTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAgIH0KLQor
ICAgIC8vIElmIHRoaXMgaXMgYSBwbHVnaW4gZG9jdW1lbnQsIGNoZWNrIGlmIHRoZSBwbHVnaW4g
c3VwcG9ydHMgaXRzIG93bgorICAgIC8vIHByaW50aW5nLiBJZiBpdCBkb2VzLCB3ZSB3aWxsIGRl
bGVnYXRlIGFsbCBwcmludGluZyB0byB0aGF0LgorICAgIFdlYlBsdWdpbkNvbnRhaW5lckltcGwq
IHBsdWdpbkNvbnRhaW5lciA9IHBsdWdpbkNvbnRhaW5lckZyb21GcmFtZShmcmFtZSgpKTsKICAg
ICBpZiAocGx1Z2luQ29udGFpbmVyICYmIHBsdWdpbkNvbnRhaW5lci0+c3VwcG9ydHNQYWdpbmF0
ZWRQcmludCgpKQotICAgICAgICBtX3ByaW50Q29udGV4dC5zZXQobmV3IENocm9tZVBsdWdpblBy
aW50Q29udGV4dChmcmFtZSgpLCBwbHVnaW5Db250YWluZXIsIHByaW50ZXJEUEkpKTsKKyAgICAg
ICAgbV9wcmludENvbnRleHQuc2V0KG5ldyBDaHJvbWVQbHVnaW5QcmludENvbnRleHQoZnJhbWUo
KSwgcHJpbnRlckRQSSkpOwogICAgIGVsc2UKICAgICAgICAgbV9wcmludENvbnRleHQuc2V0KG5l
dyBDaHJvbWVQcmludENvbnRleHQoZnJhbWUoKSkpOwogCmRpZmYgLS1naXQgYS9XZWJLaXQvY2hy
b21pdW0vc3JjL1dlYkZyYW1lSW1wbC5oIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUlt
cGwuaAppbmRleCBiN2FjMTAwMzk1ODI4MTM1MWI3ZGFlZWU4YmRmMjk4YzkzOTNmMmNmLi41MmQ5
ZGI0MWY4MTIxNjdiNDhkNDJkN2FhZWNmZGI0ODViNDQ3ZDM5IDEwMDY0NAotLS0gYS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5oCisrKyBiL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
RnJhbWVJbXBsLmgKQEAgLTE1MCw5ICsxNTAsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBXZWJT
dHJpbmcgc2VsZWN0aW9uQXNUZXh0KCkgY29uc3Q7CiAgICAgdmlydHVhbCBXZWJTdHJpbmcgc2Vs
ZWN0aW9uQXNNYXJrdXAoKSBjb25zdDsKICAgICB2aXJ0dWFsIGJvb2wgc2VsZWN0V29yZEFyb3Vu
ZENhcmV0KCk7Ci0gICAgdmlydHVhbCBpbnQgcHJpbnRCZWdpbihjb25zdCBXZWJTaXplJiBwYWdl
U2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IFdlYk5vZGUmIGNvbnN0cmFp
blRvTm9kZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBwcmludGVyRFBJLAorICAg
IHZpcnR1YWwgaW50IHByaW50QmVnaW4oY29uc3QgV2ViU2l6ZSYgcGFnZVNpemUsIGludCBwcmlu
dGVyRFBJLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCogdXNlQnJvd3Nlck92ZXJs
YXlzKTsKICAgICB2aXJ0dWFsIGZsb2F0IHByaW50UGFnZShpbnQgcGFnZVRvUHJpbnQsIFdlYkNh
bnZhcyopOwogICAgIHZpcnR1YWwgZmxvYXQgZ2V0UHJpbnRQYWdlU2hyaW5rKGludCBwYWdlKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>