<?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>37894</bug_id>
          
          <creation_ts>2010-04-20 15:16:14 -0700</creation_ts>
          <short_desc>REGRESSION(r57919): The new test did not pass (Requested by abarth on #webkit).</short_desc>
          <delta_ts>2010-04-20 15:31:13 -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>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>
          
          <blocked>37887</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dimich</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>214994</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-04-20 15:16:14 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/57919 broke the build:
The new test did not pass (Requested by abarth 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>214996</commentid>
    <comment_count>1</comment_count>
      <attachid>53891</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-04-20 15:16:33 -0700</bug_when>
    <thetext>Created attachment 53891
ROLLOUT of r57919

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>215010</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-04-20 15:27:54 -0700</bug_when>
    <thetext>Fixed in http://trac.webkit.org/changeset/57929.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>215014</commentid>
    <comment_count>3</comment_count>
      <attachid>53891</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-04-20 15:31:13 -0700</bug_when>
    <thetext>Comment on attachment 53891
ROLLOUT of r57919

Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>53891</attachid>
            <date>2010-04-20 15:16:33 -0700</date>
            <delta_ts>2010-04-20 15:31:13 -0700</delta_ts>
            <desc>ROLLOUT of r57919</desc>
            <filename>bug-37894-20100420221632.patch</filename>
            <type>text/plain</type>
            <size>11328</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiMzZlMmNlLi43Zjc0YTEyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDQt
MjAgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI1NzkxOS4KKyAgICAgICAgaHR0cDovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvNTc5MTkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTM3ODk0CisKKyAgICAgICAgVGhlIG5ldyB0ZXN0IGRpZCBub3QgcGFz
cyAoUmVxdWVzdGVkIGJ5IGFiYXJ0aCBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGNvbXBvc2l0
aW5nL2lmcmFtZXMvY29tcG9zaXRlZC1pZnJhbWUtZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorICAg
ICAgICAqIGNvbXBvc2l0aW5nL2lmcmFtZXMvY29tcG9zaXRlZC1pZnJhbWUuaHRtbDogUmVtb3Zl
ZC4KKyAgICAgICAgKiBjb21wb3NpdGluZy9pZnJhbWVzL3Jlc291cmNlcy9jb21wb3NpdGVkLXN1
YmZyYW1lLmh0bWw6IFJlbW92ZWQuCisKIDIwMTAtMDQtMjAgIEtlbm5ldGggUm9oZGUgQ2hyaXN0
aWFuc2VuICA8a2VubmV0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNpbW9u
IEZyYXNlci4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2lmcmFtZXMvY29t
cG9zaXRlZC1pZnJhbWUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZy
YW1lcy9jb21wb3NpdGVkLWlmcmFtZS1leHBlY3RlZC50eHQKZGVsZXRlZCBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IGMyZmVhZmEuLjAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcv
aWZyYW1lcy9jb21wb3NpdGVkLWlmcmFtZS1leHBlY3RlZC50eHQKKysrIC9kZXYvbnVsbApAQCAt
MSw0NSArMCwwIEBACi0KLShHcmFwaGljc0xheWVyCi0gIChwb3NpdGlvbiAwLjAwIDAuMDApCi0g
IChhbmNob3IgMC41MCAwLjUwKQotICAoYm91bmRzIDgwMC4wMCA2MDAuMDApCi0gIChvcGFjaXR5
IDEuMDApCi0gICh1c2luZ1RpbGVkTGF5ZXIgMCkKLSAgKHByZXNlcnZlczNEIDApCi0gIChkcmF3
c0NvbnRlbnQgMCkKLSAgKGJhY2tmYWNlVmlzaWJpbGl0eSB2aXNpYmxlKQotICAgIChiYWNrZ3Jv
dW5kQ29sb3Igbm9uZSkKLSAgKHRyYW5zZm9ybSBpZGVudGl0eSkKLSAgKGNoaWxkcmVuVHJhbnNm
b3JtIGlkZW50aXR5KQotICAoY2hpbGRyZW4gMQotICAgIChHcmFwaGljc0xheWVyCi0gICAgICAo
cG9zaXRpb24gMC4wMCAwLjAwKQotICAgICAgKGFuY2hvciAwLjUwIDAuNTApCi0gICAgICAoYm91
bmRzIDgwMC4wMCA2MDAuMDApCi0gICAgICAob3BhY2l0eSAxLjAwKQotICAgICAgKHVzaW5nVGls
ZWRMYXllciAwKQotICAgICAgKHByZXNlcnZlczNEIDApCi0gICAgICAoZHJhd3NDb250ZW50IDAp
Ci0gICAgICAoYmFja2ZhY2VWaXNpYmlsaXR5IHZpc2libGUpCi0gICAgICAgICAgICAoYmFja2dy
b3VuZENvbG9yIG5vbmUpCi0gICAgICAodHJhbnNmb3JtIGlkZW50aXR5KQotICAgICAgKGNoaWxk
cmVuVHJhbnNmb3JtIGlkZW50aXR5KQotICAgICAgKGNoaWxkcmVuIDEKLSAgICAgICAgKEdyYXBo
aWNzTGF5ZXIKLSAgICAgICAgICAocG9zaXRpb24gOC4wMCA4LjAwKQotICAgICAgICAgIChhbmNo
b3IgMC41MCAwLjUwKQotICAgICAgICAgIChib3VuZHMgMzA0LjAwIDE1NC4wMCkKLSAgICAgICAg
ICAob3BhY2l0eSAxLjAwKQotICAgICAgICAgICh1c2luZ1RpbGVkTGF5ZXIgMCkKLSAgICAgICAg
ICAocHJlc2VydmVzM0QgMCkKLSAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCi0gICAgICAgICAg
KGJhY2tmYWNlVmlzaWJpbGl0eSB2aXNpYmxlKQotICAgICAgICAgICAgICAgICAgICAoYmFja2dy
b3VuZENvbG9yIG5vbmUpCi0gICAgICAgICAgKHRyYW5zZm9ybSBpZGVudGl0eSkKLSAgICAgICAg
ICAoY2hpbGRyZW5UcmFuc2Zvcm0gaWRlbnRpdHkpCi0gICAgICAgICkKLSAgICAgICkKLSAgICAp
Ci0gICkKLSkKLQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1lcy9j
b21wb3NpdGVkLWlmcmFtZS5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1lcy9j
b21wb3NpdGVkLWlmcmFtZS5odG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA3M2Vm
ZjUwLi4wMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2lmcmFtZXMvY29tcG9z
aXRlZC1pZnJhbWUuaHRtbAorKysgL2Rldi9udWxsCkBAIC0xLDM5ICswLDAgQEAKLTwhRE9DVFlQ
RSBodG1sPgotCi08aHRtbD4KLTxoZWFkPgotICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlh
PSJzY3JlZW4iPgotICAgIGlmcmFtZSB7Ci0gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNr
OwotICAgICAgICBoZWlnaHQ6IDE1MHB4OwotICAgICAgICB3aWR0aDogMzAwcHg7Ci0gICAgfQot
ICA8L3N0eWxlPgotICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgY2hhcnNldD0idXRm
LTgiPgotICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKLSAgICAgICAgbGF5
b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwotICAgICAgICBsYXlvdXRUZXN0Q29udHJv
bGxlci53YWl0VW50aWxEb25lKCk7Ci0gICAgfQotCi0gICAgZnVuY3Rpb24gZG9UZXN0KCkKLSAg
ICB7Ci0gICAgICAgIC8vIE5lZWQgdG8gd2FpdCBmb3IgY29tcG9zaXRpbmcgbGF5ZXJzIHRvIGJl
IHVwZGF0ZWQuCi0gICAgICAgIHdpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewotICAgICAg
ICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewotICAgICAgICAgICAgICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnMnKS5pbm5lckhUTUwgPSBsYXlvdXRUZXN0
Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKLSAgICAgICAgICAgICAgICBsYXlvdXRUZXN0
Q29udHJvbGxlci5ub3RpZnlEb25lKCk7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0sIDApOwot
ICAgIH0KLQotICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxz
ZSk7Ci0gIDwvc2NyaXB0PgotPC9oZWFkPgotPGJvZHk+Ci0KLSAgICA8IS0tIFRoZSBwYXJlbnQg
ZG9jdW1lbnQgc2hvdWxkIGJlIHRocm93biBpbnRvIGNvbXBvc2l0aW5nIG1vZGUgYnkgdGhlIGlm
cmFtZS4gLS0+Ci0gICAgPGlmcmFtZSBzcmM9InJlc291cmNlcy9jb21wb3NpdGVkLXN1YmZyYW1l
Lmh0bWwiPjwvaWZyYW1lPgotCi0gICAgPHByZSBpZD0ibGF5ZXJzIj5MYXllciB0cmVlIGFwcGVh
cnMgaGVyZSBpbiBEUlQuPC9wcmU+Ci08L2JvZHk+Ci08L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9jb21wb3NpdGluZy9pZnJhbWVzL3Jlc291cmNlcy9jb21wb3NpdGVkLXN1YmZyYW1l
Lmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9pZnJhbWVzL3Jlc291cmNlcy9jb21wb3Np
dGVkLXN1YmZyYW1lLmh0bWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDk3MzA5MjMu
LjAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1lcy9yZXNvdXJjZXMv
Y29tcG9zaXRlZC1zdWJmcmFtZS5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsMjEgKzAsMCBAQAot
PCFET0NUWVBFIGh0bWw+Ci0KLTxodG1sPgotPGhlYWQ+Ci0gIDxzdHlsZSB0eXBlPSJ0ZXh0L2Nz
cyIgbWVkaWE9InNjcmVlbiI+Ci0gICAgLmJveCB7Ci0gICAgICAgIGhlaWdodDogMTAwcHg7Ci0g
ICAgICAgIHdpZHRoOiAxMDBweDsKLSAgICAgICAgbWFyZ2luOiAxMHB4OwotICAgICAgICBiYWNr
Z3JvdW5kLWNvbG9yOiBibHVlOwotICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRl
WigwKTsKLSAgICB9Ci0gIDwvc3R5bGU+Ci08L2hlYWQ+Ci08Ym9keT4KLQotICAgIDxkaXYgY2xh
c3M9ImJveCI+Ci0gICAgPC9kaXY+Ci0KLTwvYm9keT4KLTwvaHRtbD4KZGlmZiAtLWdpdCBhL1dl
YkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGU2MTNhMi4uODg1MTBj
MSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwyMSBAQAorMjAxMC0wNC0yMCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3
LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjU3OTE5
LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC81NzkxOQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzc4OTQKKworICAgICAg
ICBUaGUgbmV3IHRlc3QgZGlkIG5vdCBwYXNzIChSZXF1ZXN0ZWQgYnkgYWJhcnRoIG9uICN3ZWJr
aXQpLgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlcklGcmFtZS5jcHA6CisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlcklGcmFtZS5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXll
ckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9y
OjplbmFibGVDb21wb3NpdGluZ01vZGUpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJD
b21wb3NpdG9yOjpyZXF1aXJlc0NvbXBvc2l0aW5nTGF5ZXIpOgorICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaDoKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyT2Jq
ZWN0Lmg6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwOgorICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJWaWV3Lmg6CisKIDIwMTAtMDQtMjAgIEFkYW0gQmFydGggIDxhYmFydGhA
d2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlcklGcmFtZS5jcHAgYi9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJJRnJhbWUuY3BwCmluZGV4IGJmZWE3YmQuLjQ3ZDU5YjIgMTAwNjQ0Ci0tLSBhL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlcklGcmFtZS5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVySUZyYW1lLmNwcApAQCAtMTE4LDI5ICsxMTgsNCBAQCB2b2lkIFJlbmRlcklGcmFtZTo6
bGF5b3V0KCkKICAgICBzZXROZWVkc0xheW91dChmYWxzZSk7CiB9CiAKLSNpZiBVU0UoQUNDRUxF
UkFURURfQ09NUE9TSVRJTkcpCi1ib29sIFJlbmRlcklGcmFtZTo6cmVxdWlyZXNMYXllcigpIGNv
bnN0Ci17Ci0gICAgaWYgKFJlbmRlclBhcnQ6OnJlcXVpcmVzTGF5ZXIoKSkKLSAgICAgICAgcmV0
dXJuIHRydWU7Ci0gICAgCi0gICAgcmV0dXJuIHJlcXVpcmVzQWNjZWxlcmF0ZWRDb21wb3NpdGlu
ZygpOwotfQotCi1ib29sIFJlbmRlcklGcmFtZTo6cmVxdWlyZXNBY2NlbGVyYXRlZENvbXBvc2l0
aW5nKCkgY29uc3QKLXsKLSAgICBpZiAoIW5vZGUoKSB8fCAhbm9kZSgpLT5oYXNUYWdOYW1lKGlm
cmFtZVRhZykpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLQotICAgIC8vIElmIHRoZSBjb250ZW50
cyBvZiB0aGUgaWZyYW1lIGFyZSBjb21wb3NpdGVkLCB0aGVuIHdlIGhhdmUgdG8gYmUgYXMgd2Vs
bC4KLSAgICBIVE1MSUZyYW1lRWxlbWVudCogZWxlbWVudCA9IHN0YXRpY19jYXN0PEhUTUxJRnJh
bWVFbGVtZW50Kj4obm9kZSgpKTsKLSAgICBpZiAoRG9jdW1lbnQqIGNvbnRlbnREb2N1bWVudCA9
IGVsZW1lbnQtPmNvbnRlbnREb2N1bWVudCgpKSB7Ci0gICAgICAgIGlmIChSZW5kZXJWaWV3KiB2
aWV3ID0gY29udGVudERvY3VtZW50LT5yZW5kZXJWaWV3KCkpCi0gICAgICAgICAgICByZXR1cm4g
dmlldy0+dXNlc0NvbXBvc2l0aW5nKCk7Ci0gICAgfQotCi0gICAgcmV0dXJuIGZhbHNlOwotfQot
I2VuZGlmCi0KIH0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlcklGcmFtZS5o
IGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVySUZyYW1lLmgKaW5kZXggYWI2NTlhNC4uNjBlNmZk
YyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVySUZyYW1lLmgKKysrIGIvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVySUZyYW1lLmgKQEAgLTM0LDQzICszNCwxOCBAQCBjbGFzcyBS
ZW5kZXJJRnJhbWUgOiBwdWJsaWMgUmVuZGVyRnJhbWVCYXNlIHsKIHB1YmxpYzoKICAgICBSZW5k
ZXJJRnJhbWUoRWxlbWVudCopOwogCi0jaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQot
ICAgIGJvb2wgcmVxdWlyZXNBY2NlbGVyYXRlZENvbXBvc2l0aW5nKCkgY29uc3Q7Ci0jZW5kaWYK
LQogcHJpdmF0ZToKICAgICB2aXJ0dWFsIHZvaWQgY2FsY0hlaWdodCgpOwogICAgIHZpcnR1YWwg
dm9pZCBjYWxjV2lkdGgoKTsKIAogICAgIHZpcnR1YWwgdm9pZCBsYXlvdXQoKTsKIAotI2lmIFVT
RShBQ0NFTEVSQVRFRF9DT01QT1NJVElORykKLSAgICB2aXJ0dWFsIGJvb2wgcmVxdWlyZXNMYXll
cigpIGNvbnN0OwotI2VuZGlmCi0gICAgdmlydHVhbCBib29sIGlzUmVuZGVySUZyYW1lKCkgY29u
c3QgeyByZXR1cm4gdHJ1ZTsgfQotCiAgICAgdmlydHVhbCBjb25zdCBjaGFyKiByZW5kZXJOYW1l
KCkgY29uc3QgeyByZXR1cm4gIlJlbmRlclBhcnRPYmplY3QiOyB9IC8vIEx5aW5nIGZvciBub3cg
dG8gYXZvaWQgYnJlYWtpbmcgdGVzdHMKIAogICAgIGJvb2wgZmxhdHRlbkZyYW1lKCk7CiAKIH07
CiAKLWlubGluZSBSZW5kZXJJRnJhbWUqIHRvUmVuZGVySUZyYW1lKFJlbmRlck9iamVjdCogb2Jq
ZWN0KQotewotICAgIEFTU0VSVCghb2JqZWN0IHx8IG9iamVjdC0+aXNSZW5kZXJJRnJhbWUoKSk7
Ci0gICAgcmV0dXJuIHN0YXRpY19jYXN0PFJlbmRlcklGcmFtZSo+KG9iamVjdCk7Ci19Ci0KLWlu
bGluZSBjb25zdCBSZW5kZXJJRnJhbWUqIHRvUmVuZGVySUZyYW1lKGNvbnN0IFJlbmRlck9iamVj
dCogb2JqZWN0KQotewotICAgIEFTU0VSVCghb2JqZWN0IHx8IG9iamVjdC0+aXNSZW5kZXJJRnJh
bWUoKSk7Ci0gICAgcmV0dXJuIHN0YXRpY19jYXN0PGNvbnN0IFJlbmRlcklGcmFtZSo+KG9iamVj
dCk7Ci19Ci0KLS8vIFRoaXMgd2lsbCBjYXRjaCBhbnlvbmUgZG9pbmcgYW4gdW5uZWNlc3Nhcnkg
Y2FzdC4KLXZvaWQgdG9SZW5kZXJJRnJhbWUoY29uc3QgUmVuZGVySUZyYW1lKik7Ci0KLQogfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gUmVuZGVySUZyYW1lX2gKZGlmZiAtLWdp
dCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAgYi9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IDI4MDY2ZDQuLjk0MzA2
MTMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5j
cHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcApAQCAt
NDMsNyArNDMsNiBAQAogI2VuZGlmCiAjaW5jbHVkZSAiUGFnZS5oIgogI2luY2x1ZGUgIlJlbmRl
ckVtYmVkZGVkT2JqZWN0LmgiCi0jaW5jbHVkZSAiUmVuZGVySUZyYW1lLmgiCiAjaW5jbHVkZSAi
UmVuZGVyTGF5ZXJCYWNraW5nLmgiCiAjaW5jbHVkZSAiUmVuZGVyUmVwbGljYS5oIgogI2luY2x1
ZGUgIlJlbmRlclZpZGVvLmgiCkBAIC0xMTcsOCArMTE2LDYgQEAgdm9pZCBSZW5kZXJMYXllckNv
bXBvc2l0b3I6OmVuYWJsZUNvbXBvc2l0aW5nTW9kZShib29sIGVuYWJsZSAvKiA9IHRydWUgKi8p
CiAgICAgICAgICAgICBlbnN1cmVSb290UGxhdGZvcm1MYXllcigpOwogICAgICAgICBlbHNlCiAg
ICAgICAgICAgICBkZXN0cm95Um9vdFBsYXRmb3JtTGF5ZXIoKTsKLQotICAgICAgICBtX3JlbmRl
clZpZXctPmNvbXBvc2l0aW5nU3RhdGVDaGFuZ2VkKG1fY29tcG9zaXRpbmcpOwogICAgIH0KIH0K
IApAQCAtOTc5LDcgKzk3Niw2IEBAIGJvb2wgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpyZXF1aXJl
c0NvbXBvc2l0aW5nTGF5ZXIoY29uc3QgUmVuZGVyTGF5ZXIqIGxheWVyKSBjCiAgICAgICAgICAg
ICAgfHwgcmVxdWlyZXNDb21wb3NpdGluZ0ZvclZpZGVvKHJlbmRlcmVyKQogICAgICAgICAgICAg
IHx8IHJlcXVpcmVzQ29tcG9zaXRpbmdGb3JDYW52YXMocmVuZGVyZXIpCiAgICAgICAgICAgICAg
fHwgcmVxdWlyZXNDb21wb3NpdGluZ0ZvclBsdWdpbihyZW5kZXJlcikKLSAgICAgICAgICAgICB8
fCByZXF1aXJlc0NvbXBvc2l0aW5nRm9ySUZyYW1lKHJlbmRlcmVyKQogICAgICAgICAgICAgIHx8
IHJlbmRlcmVyLT5zdHlsZSgpLT5iYWNrZmFjZVZpc2liaWxpdHkoKSA9PSBCYWNrZmFjZVZpc2li
aWxpdHlIaWRkZW4KICAgICAgICAgICAgICB8fCBjbGlwc0NvbXBvc2l0aW5nRGVzY2VuZGFudHMo
bGF5ZXIpCiAgICAgICAgICAgICAgfHwgcmVxdWlyZXNDb21wb3NpdGluZ0ZvckFuaW1hdGlvbihy
ZW5kZXJlcik7CkBAIC0xMDg3LDExICsxMDgzLDYgQEAgYm9vbCBSZW5kZXJMYXllckNvbXBvc2l0
b3I6OnJlcXVpcmVzQ29tcG9zaXRpbmdGb3JQbHVnaW4oUmVuZGVyT2JqZWN0KiByZW5kZXJlcikK
ICAgICByZXR1cm4gcmVuZGVyZXItPmlzRW1iZWRkZWRPYmplY3QoKSAmJiB0b1JlbmRlckVtYmVk
ZGVkT2JqZWN0KHJlbmRlcmVyKS0+YWxsb3dzQWNjZWxlcmF0ZWRDb21wb3NpdGluZygpOwogfQog
Ci1ib29sIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6cmVxdWlyZXNDb21wb3NpdGluZ0ZvcklGcmFt
ZShSZW5kZXJPYmplY3QqIHJlbmRlcmVyKSBjb25zdAotewotICAgIHJldHVybiByZW5kZXJlci0+
aXNSZW5kZXJJRnJhbWUoKSAmJiB0b1JlbmRlcklGcmFtZShyZW5kZXJlciktPnJlcXVpcmVzQWNj
ZWxlcmF0ZWRDb21wb3NpdGluZygpOwotfQotCiBib29sIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6
cmVxdWlyZXNDb21wb3NpdGluZ0ZvckFuaW1hdGlvbihSZW5kZXJPYmplY3QqIHJlbmRlcmVyKSBj
b25zdAogewogICAgIGlmIChBbmltYXRpb25Db250cm9sbGVyKiBhbmltQ29udHJvbGxlciA9IHJl
bmRlcmVyLT5hbmltYXRpb24oKSkgewpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyTGF5ZXJDb21wb3NpdG9yLmggYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuaAppbmRleCAyZDE5OTQ1Li40ZGQ4NzEyIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJMYXllckNvbXBvc2l0b3IuaApAQCAtMTgxLDcgKzE4MSw2IEBAIHByaXZhdGU6CiAgICAgYm9v
bCByZXF1aXJlc0NvbXBvc2l0aW5nRm9yVmlkZW8oUmVuZGVyT2JqZWN0KikgY29uc3Q7CiAgICAg
Ym9vbCByZXF1aXJlc0NvbXBvc2l0aW5nRm9yQ2FudmFzKFJlbmRlck9iamVjdCopIGNvbnN0Owog
ICAgIGJvb2wgcmVxdWlyZXNDb21wb3NpdGluZ0ZvclBsdWdpbihSZW5kZXJPYmplY3QqKSBjb25z
dDsKLSAgICBib29sIHJlcXVpcmVzQ29tcG9zaXRpbmdGb3JJRnJhbWUoUmVuZGVyT2JqZWN0Kikg
Y29uc3Q7CiAgICAgYm9vbCByZXF1aXJlc0NvbXBvc2l0aW5nV2hlbkRlc2NlbmRhbnRzQXJlQ29t
cG9zaXRpbmcoUmVuZGVyT2JqZWN0KikgY29uc3Q7CiAKIHByaXZhdGU6CmRpZmYgLS1naXQgYS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmplY3QuaCBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ck9iamVjdC5oCmluZGV4IGFlMTI3NTguLmY3NWFlNWYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlck9iamVjdC5oCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVj
dC5oCkBAIC0yODIsNyArMjgyLDYgQEAgcHVibGljOgogI2VuZGlmCiAgICAgdmlydHVhbCBib29s
IGlzUmVuZGVyQmxvY2soKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgYm9v
bCBpc1JlbmRlckJ1dHRvbigpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9Ci0gICAgdmlydHVhbCBi
b29sIGlzUmVuZGVySUZyYW1lKCkgY29uc3QgeyByZXR1cm4gZmFsc2U7IH0KICAgICB2aXJ0dWFs
IGJvb2wgaXNSZW5kZXJJbWFnZSgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAgICAgdmlydHVh
bCBib29sIGlzUmVuZGVySW5saW5lKCkgY29uc3QgeyByZXR1cm4gZmFsc2U7IH0KICAgICB2aXJ0
dWFsIGJvb2wgaXNSZW5kZXJQYXJ0KCkgY29uc3QgeyByZXR1cm4gZmFsc2U7IH0KZGlmZiAtLWdp
dCBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyVmlldy5jcHAKaW5kZXggZTk3MWQxNS4uYjUwNWIzMCAxMDA2NDQKLS0tIGEvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Vmlldy5jcHAKQEAgLTcwOCwxNiArNzA4LDYgQEAgYm9vbCBSZW5kZXJWaWV3Ojp1c2VzQ29tcG9z
aXRpbmcoKSBjb25zdAogICAgIHJldHVybiBtX2NvbXBvc2l0b3IgJiYgbV9jb21wb3NpdG9yLT5p
bkNvbXBvc2l0aW5nTW9kZSgpOwogfQogCi12b2lkIFJlbmRlclZpZXc6OmNvbXBvc2l0aW5nU3Rh
dGVDaGFuZ2VkKGJvb2wpCi17Ci0gICAgRWxlbWVudCogZWx0ID0gZG9jdW1lbnQoKS0+b3duZXJF
bGVtZW50KCk7Ci0gICAgaWYgKCFlbHQpCi0gICAgICAgIHJldHVybjsKLQotICAgIC8vIFRyaWdn
ZXIgYSByZWNhbGNTdHlsZSBpbiB0aGUgcGFyZW50IGRvY3VtZW50LCB0byB1cGRhdGUgY29tcG9z
aXRpbmcgaW4gdGhhdCBkb2N1bWVudC4KLSAgICBlbHQtPnNldE5lZWRzU3R5bGVSZWNhbGMoU3lu
dGhldGljU3R5bGVDaGFuZ2UpOwotfQotCiBSZW5kZXJMYXllckNvbXBvc2l0b3IqIFJlbmRlclZp
ZXc6OmNvbXBvc2l0b3IoKQogewogICAgIGlmICghbV9jb21wb3NpdG9yKQpkaWZmIC0tZ2l0IGEv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5oIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Vmlldy5oCmluZGV4IGZiMjJhYmIuLjFlMDA3ZTggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlclZpZXcuaAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmgKQEAg
LTE2Myw3ICsxNjMsNiBAQCBwdWJsaWM6CiAjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5H
KQogICAgIFJlbmRlckxheWVyQ29tcG9zaXRvciogY29tcG9zaXRvcigpOwogICAgIGJvb2wgdXNl
c0NvbXBvc2l0aW5nKCkgY29uc3Q7Ci0gICAgdm9pZCBjb21wb3NpdGluZ1N0YXRlQ2hhbmdlZChi
b29sIG5vd0NvbXBvc2l0ZWQpOwogI2VuZGlmCiAKIHByb3RlY3RlZDoK
</data>

          </attachment>
      

    </bug>

</bugzilla>