<?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>80799</bug_id>
          
          <creation_ts>2012-03-11 18:20:11 -0700</creation_ts>
          <short_desc>REGRESSION(r110359): SelectPopupMenuTest.ClickItem failure (Requested by ukai on #webkit).</short_desc>
          <delta_ts>2012-03-11 18:30:08 -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>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>
          
          <blocked>80027</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>fishd</cc>
    
    <cc>ukai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>575872</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-11 18:20:11 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/110359 broke the build:
SelectPopupMenuTest.ClickItem failure (Requested by ukai 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>575874</commentid>
    <comment_count>1</comment_count>
      <attachid>131267</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-11 18:20:43 -0700</bug_when>
    <thetext>Created attachment 131267
ROLLOUT of r110359

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

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575876</commentid>
    <comment_count>2</comment_count>
    <who name="Fumitoshi Ukai">ukai</who>
    <bug_when>2012-03-11 18:24:07 -0700</bug_when>
    <thetext>SelectPopupMenuTest.ClickItem started failing from
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Win/builds/12235 

SelectPopupMenuTest.ClickItem: 
.\tests\PopupMenuTest.cpp(364): error: Value of: selectedIndex()
  Actual: 0
Expected: 1

r110372 is rollout for compile failure, so some change between 110353-110371 cause this failure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575878</commentid>
    <comment_count>3</comment_count>
      <attachid>131267</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-11 18:30:04 -0700</bug_when>
    <thetext>Comment on attachment 131267
ROLLOUT of r110359

Clearing flags on attachment: 131267

Committed r110405: &lt;http://trac.webkit.org/changeset/110405&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>575879</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-11 18:30:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>131267</attachid>
            <date>2012-03-11 18:20:43 -0700</date>
            <delta_ts>2012-03-11 18:30:04 -0700</delta_ts>
            <desc>ROLLOUT of r110359</desc>
            <filename>bug-80799-20120312012308.patch</filename>
            <type>text/plain</type>
            <size>12211</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwNDAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTlhN2M1MGMyMGE0ZmQ5
MDAyYmM2Njc5YzY5OGYyY2U3MWExYTJlYS4uNmJjNTFmNDJlNTU0Mzc5OTZjNTEwYTI3NTc1Njli
ZDc2NzZmZTRjYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEyLTAzLTExICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTEwMzU5LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTAzNTkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTgwNzk5CisKKyAgICAgICAgU2VsZWN0UG9wdXBNZW51VGVzdC5DbGlja0l0ZW0g
ZmFpbHVyZSAoUmVxdWVzdGVkIGJ5IHVrYWkgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cExpc3RCb3guY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UG9wdXBMaXN0Qm94OjpwYWludCk6CisgICAgICAgIChXZWJDb3JlOjpQb3B1cExpc3RCb3g6
OnBhaW50Um93KToKKyAgICAgICAgKFdlYkNvcmU6OlBvcHVwTGlzdEJveDo6Z2V0Um93SGVpZ2h0
KToKKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cExpc3RCb3guaDoKKyAgICAgICAg
KFBvcHVwQ29udGFpbmVyU2V0dGluZ3MpOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1Bv
cHVwTWVudUNocm9taXVtLmNwcDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAgICAoV2ViQ29y
ZTo6UG9wdXBNZW51Q2hyb21pdW06OnNob3cpOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVt
L1BvcHVwTWVudUNocm9taXVtLmg6CisgICAgICAgIChQb3B1cE1lbnVDaHJvbWl1bSk6CisgICAg
ICAgICogcmVuZGVyaW5nL1JlbmRlck1lbnVMaXN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJl
bmRlck1lbnVMaXN0OjpzaG93UG9wdXApOgorCiAyMDEyLTAzLTExICBUaW1vdGh5IEhhdGNoZXIg
IDx0aW1vdGh5QGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggYSBjcmFzaCBvcGVuaW5nIHRoZSBX
ZWIgSW5zcGVjdG9yIGluIFdlYktpdDEgY2xpZW50cy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cK
aW5kZXggNjZjZDQzMmU0N2I5ZGZkNmZjNzM4NTVlMjU0MDY4YmE3ODg1MjlhYy4uOGZlNTcyNDgx
NTA2MjA3ODg3NzZhZThmYjMzNjU1YmVmMzBkYzQ1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0wMy0xMSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2
aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEx
MDM1OS4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTEwMzU5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDc5OQorCisg
ICAgICAgIFNlbGVjdFBvcHVwTWVudVRlc3QuQ2xpY2tJdGVtIGZhaWx1cmUgKFJlcXVlc3RlZCBi
eSB1a2FpIG9uCisgICAgICAgICN3ZWJraXQpLgorCisgICAgICAgICogc3JjL1dlYlZpZXdJbXBs
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViVmlld0ltcGw6Omdlc3R1cmVFdmVudCk6CisgICAg
ICAgIChXZWJLaXQ6OldlYlZpZXdJbXBsOjphcHBseUF1dG9maWxsU3VnZ2VzdGlvbnMpOgorCiAy
MDEyLTAzLTExICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IFtjaHJvbWl1bV0gYWRkIHByb3Zpc2lvbmFsIHRlc3QgZm9yIHRo
ZSBkb3duc3RyZWFtIHNhbml0eSB0ZXN0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vY2hyb21pdW0vUG9wdXBMaXN0Qm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTGlzdEJveC5jcHAKaW5kZXggNmQ2N2UwNTUzNDA1MGJjMjY1MGUxZGY3
MDc2NjIwNzc3OWI4YzIzZS4uYzk4MGFkNjIzYTFmMzQ1ZDkxNDAyNzU0ZjQzNGE2NDU3YTRmZTI1
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBMaXN0
Qm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cExpc3RC
b3guY3BwCkBAIC00NCw3ICs0NCw2IEBACiAjaW5jbHVkZSAiUG9wdXBNZW51Q2hyb21pdW0uaCIK
ICNpbmNsdWRlICJQb3B1cE1lbnVDbGllbnQuaCIKICNpbmNsdWRlICJSZW5kZXJUaGVtZS5oIgot
I2luY2x1ZGUgIlJ1bnRpbWVFbmFibGVkRmVhdHVyZXMuaCIKICNpbmNsdWRlICJTY3JvbGxiYXJU
aGVtZS5oIgogI2luY2x1ZGUgIlN0cmluZ1RydW5jYXRvci5oIgogI2luY2x1ZGUgIlRleHRSdW4u
aCIKQEAgLTM1Myw3ICszNTIsNiBAQCB2b2lkIFBvcHVwTGlzdEJveDo6dHlwZUFoZWFkRmluZChj
b25zdCBQbGF0Zm9ybUtleWJvYXJkRXZlbnQmIGV2ZW50KQogCiB2b2lkIFBvcHVwTGlzdEJveDo6
cGFpbnQoR3JhcGhpY3NDb250ZXh0KiBnYywgY29uc3QgSW50UmVjdCYgcmVjdCkKIHsKLSAgICBp
bnQgc2NhbGUgPSBtX3NldHRpbmdzLmRlZmF1bHREZXZpY2VTY2FsZUZhY3RvcjsKICAgICAvLyBh
ZGp1c3QgY29vcmRzIGZvciBzY3JvbGxlZCBmcmFtZQogICAgIEludFJlY3QgciA9IGludGVyc2Vj
dGlvbihyZWN0LCBmcmFtZVJlY3QoKSk7CiAgICAgaW50IHR4ID0geCgpIC0gc2Nyb2xsWCgpOwpA
QCAtMzY4LDggKzM2Niw2IEBAIHZvaWQgUG9wdXBMaXN0Qm94OjpwYWludChHcmFwaGljc0NvbnRl
eHQqIGdjLCBjb25zdCBJbnRSZWN0JiByZWN0KQogCiAgICAgLy8gRklYTUU6IENhbiB3ZSBvcHRp
bWl6ZSBzY3JvbGxpbmcgdG8gbm90IHJlcXVpcmUgcmVwYWludGluZyB0aGUgZW50aXJlCiAgICAg
Ly8gd2luZG93PyBTaG91bGQgd2U/Ci0gICAgaWYgKHNjYWxlICE9IDEpCi0gICAgICAgIGdjLT5z
Y2FsZShGbG9hdFNpemUoc2NhbGUsIHNjYWxlKSk7CiAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBu
dW1JdGVtcygpOyArK2kpCiAgICAgICAgIHBhaW50Um93KGdjLCByLCBpKTsKIApAQCAtMzkzLDE5
ICszODksNiBAQCB2b2lkIFBvcHVwTGlzdEJveDo6cGFpbnRSb3coR3JhcGhpY3NDb250ZXh0KiBn
YywgY29uc3QgSW50UmVjdCYgcmVjdCwgaW50IHJvd0luZAogICAgIGlmICghcm93UmVjdC5pbnRl
cnNlY3RzKHJlY3QpKQogICAgICAgICByZXR1cm47CiAKLSAgICBpbnQgc2NhbGUgPSBtX3NldHRp
bmdzLmRlZmF1bHREZXZpY2VTY2FsZUZhY3RvcjsKLSAgICAvLyBSb3dSZWN0IGhhcyBhbHJlYWR5
IGJlZW4gc2NhbGVkIGJ5IHRoZSBkZWZhdWx0RGV2aWNlU2NhbGVGYWN0b3IuCi0gICAgLy8gVG8g
YXZvaWQgc2NhbGluZyBpdCB0d2ljZSwgd2UgaGF2ZSB0byB1bnNjYWxlIGl0IGJlZm9yZSBkcmF3
aW5nLgotICAgIGlmIChzY2FsZSAhPSAxKSB7Ci0gICAgICAgIC8vIEhlaWdodCBhbmQgeSBzaG91
bGQgYm90aCBiZSBldmVubHkgZGl2aXNpYmxlIGJ5IHNjYWxlLgotICAgICAgICBBU1NFUlQoIShy
b3dSZWN0LnkoKSAlIHNjYWxlKSk7Ci0gICAgICAgIHJvd1JlY3Quc2V0WShyb3dSZWN0LnkoKSAv
IHNjYWxlKTsKLSAgICAgICAgQVNTRVJUKCEocm93UmVjdC5oZWlnaHQoKSAlIHNjYWxlKSk7Ci0g
ICAgICAgIHJvd1JlY3Quc2V0SGVpZ2h0KHJvd1JlY3QuaGVpZ2h0KCkgLyBzY2FsZSk7Ci0gICAg
ICAgIHJvd1JlY3Quc2V0V2lkdGgoY2VpbGYoc3RhdGljX2Nhc3Q8ZmxvYXQ+KHJvd1JlY3Qud2lk
dGgoKSkgLyBzY2FsZSkpOwotICAgICAgICAvLyByb3dSZWN0LnggaXMgYWx3YXlzIDAuCi0gICAg
fQotCiAgICAgUG9wdXBNZW51U3R5bGUgc3R5bGUgPSBtX3BvcHVwQ2xpZW50LT5pdGVtU3R5bGUo
cm93SW5kZXgpOwogCiAgICAgLy8gUGFpbnQgYmFja2dyb3VuZApAQCAtNjMwLDE2ICs2MTMsMTUg
QEAgdm9pZCBQb3B1cExpc3RCb3g6OnNldE9yaWdpbmFsSW5kZXgoaW50IGluZGV4KQogCiBpbnQg
UG9wdXBMaXN0Qm94OjpnZXRSb3dIZWlnaHQoaW50IGluZGV4KQogewotICAgIGludCBzY2FsZSA9
IG1fc2V0dGluZ3MuZGVmYXVsdERldmljZVNjYWxlRmFjdG9yOwotICAgIGludCBwYWRkaW5nRm9y
VG91Y2ggPSAwOwotICAgIGlmIChSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjp0b3VjaEVuYWJsZWQo
KSkKLSAgICAgICAgcGFkZGluZ0ZvclRvdWNoID0gUG9wdXBNZW51Q2hyb21pdW06Om9wdGlvblBh
ZGRpbmdGb3JUb3VjaCgpOwotICAgIGlmIChpbmRleCA8IDAgfHwgbV9wb3B1cENsaWVudC0+aXRl
bVN0eWxlKGluZGV4KS5pc0Rpc3BsYXlOb25lKCkpCi0gICAgICAgIHJldHVybiBQb3B1cE1lbnVD
aHJvbWl1bTo6bWluaW11bVJvd0hlaWdodCgpICogc2NhbGU7CisgICAgaWYgKGluZGV4IDwgMCkK
KyAgICAgICAgcmV0dXJuIFBvcHVwTWVudUNocm9taXVtOjptaW5pbXVtUm93SGVpZ2h0KCk7CisK
KyAgICBpZiAobV9wb3B1cENsaWVudC0+aXRlbVN0eWxlKGluZGV4KS5pc0Rpc3BsYXlOb25lKCkp
CisgICAgICAgIHJldHVybiBQb3B1cE1lbnVDaHJvbWl1bTo6bWluaW11bVJvd0hlaWdodCgpOwog
CiAgICAgLy8gU2VwYXJhdG9yIHJvdyBoZWlnaHQgaXMgdGhlIHNhbWUgc2l6ZSBhcyBpdHNlbGYu
CiAgICAgaWYgKG1fcG9wdXBDbGllbnQtPml0ZW1Jc1NlcGFyYXRvcihpbmRleCkpCi0gICAgICAg
IHJldHVybiBtYXgoc2VwYXJhdG9ySGVpZ2h0LCAoUG9wdXBNZW51Q2hyb21pdW06Om1pbmltdW1S
b3dIZWlnaHQoKSkpICogc2NhbGU7CisgICAgICAgIHJldHVybiBtYXgoc2VwYXJhdG9ySGVpZ2h0
LCBQb3B1cE1lbnVDaHJvbWl1bTo6bWluaW11bVJvd0hlaWdodCgpKTsKIAogICAgIFN0cmluZyBp
Y29uID0gbV9wb3B1cENsaWVudC0+aXRlbUljb24oaW5kZXgpOwogICAgIFJlZlB0cjxJbWFnZT4g
aW1hZ2UoSW1hZ2U6OmxvYWRQbGF0Zm9ybVJlc291cmNlKGljb24udXRmOCgpLmRhdGEoKSkpOwpA
QCAtNjQ5LDcgKzYzMSw3IEBAIGludCBQb3B1cExpc3RCb3g6OmdldFJvd0hlaWdodChpbnQgaW5k
ZXgpCiAKICAgICBpbnQgbGluZVBhZGRpbmdIZWlnaHQgPSBtX3BvcHVwQ2xpZW50LT5tZW51U3R5
bGUoKS5tZW51VHlwZSgpID09IFBvcHVwTWVudVN0eWxlOjpBdXRvZmlsbFBvcHVwID8ga0xpbmVQ
YWRkaW5nSGVpZ2h0IDogMDsKICAgICBpbnQgY2FsY3VsYXRlZFJvd0hlaWdodCA9IG1heChmb250
SGVpZ2h0LCBpY29uSGVpZ2h0KSArIGxpbmVQYWRkaW5nSGVpZ2h0ICogMjsKLSAgICByZXR1cm4g
KG1heChjYWxjdWxhdGVkUm93SGVpZ2h0LCBQb3B1cE1lbnVDaHJvbWl1bTo6bWluaW11bVJvd0hl
aWdodCgpKSArIHBhZGRpbmdGb3JUb3VjaCkgKiBzY2FsZTsKKyAgICByZXR1cm4gbWF4KGNhbGN1
bGF0ZWRSb3dIZWlnaHQsIFBvcHVwTWVudUNocm9taXVtOjptaW5pbXVtUm93SGVpZ2h0KCkpOwog
fQogCiBJbnRSZWN0IFBvcHVwTGlzdEJveDo6Z2V0Um93Qm91bmRzKGludCBpbmRleCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTGlzdEJveC5oIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBMaXN0Qm94LmgKaW5kZXggYjY4
NTMxM2NjNDMxOWIxMTQ2NDJmNzVlMDc5NzUyOWQ2ODViYzFhMy4uZGQyZTU4ZGVkZGQ4ZjM4ZDI0
NjNlNjIzYWY3OTAzOGNjNTIzZjg3OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vY2hyb21pdW0vUG9wdXBMaXN0Qm94LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Y2hyb21pdW0vUG9wdXBMaXN0Qm94LmgKQEAgLTc5LDggKzc5LDYgQEAgc3RydWN0IFBvcHVwQ29u
dGFpbmVyU2V0dGluZ3MgewogICAgIC8vIFdoZXRoZXIgd2Ugc2hvdWxkIHJlc3RyaWN0IHRoZSB3
aWR0aCBvZiB0aGUgUG9wdXBMaXN0Qm94IG9yIG5vdC4KICAgICAvLyBBdXRvY29tcGxldGUgcG9w
dXBzIGFyZSByZXN0cmljdGVkLCBjb21iby1ib3hlcyAoc2VsZWN0IHRhZ3MpIGFyZW4ndC4KICAg
ICBib29sIHJlc3RyaWN0V2lkdGhPZkxpc3RCb3g7Ci0KLSAgICBpbnQgZGVmYXVsdERldmljZVNj
YWxlRmFjdG9yOwogfTsKIAogLy8gQSBjb250YWluZXIgZm9yIHRoZSBkYXRhIGZvciBlYWNoIG1l
bnUgaXRlbSAoZS5nLiByZXByZXNlbnRlZCBieSA8b3B0aW9uPgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwCmluZGV4IDYy
ZTEwMDhmYjk2YTAwY2U1YzQyODcxZjRkOGM0MDE1ZDY2YTcwYzEuLjNiMmYyYWU5ZmUzNDMyOGFi
Y2VkYjNkOTVhMTlmMThlNTEyOTRjMjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKQEAgLTMxLDE3ICszMSwxMSBA
QAogCiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiUG9wdXBNZW51Q2hyb21pdW0uaCIK
LQotI2luY2x1ZGUgIkZyYW1lLmgiCi0jaW5jbHVkZSAiRnJhbWVWaWV3LmgiCi0jaW5jbHVkZSAi
UGFnZS5oIgogI2luY2x1ZGUgIlBvcHVwQ29udGFpbmVyLmgiCi0jaW5jbHVkZSAiU2V0dGluZ3Mu
aCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBpbnQgUG9wdXBNZW51Q2hyb21pdW06OnNfbWlu
aW11bVJvd0hlaWdodCA9IDA7Ci1pbnQgUG9wdXBNZW51Q2hyb21pdW06OnNfb3B0aW9uUGFkZGlu
Z0ZvclRvdWNoID0gMzA7CiAKIC8vIFRoZSBzZXR0aW5ncyB1c2VkIGZvciB0aGUgZHJvcCBkb3du
IG1lbnUuCiAvLyBUaGlzIGlzIHRoZSBkZWxlZ2F0ZSB1c2VkIGlmIG5vbmUgaXMgcHJvdmlkZWQu
CkBAIC02OCwxNCArNjIsOCBAQCBQb3B1cE1lbnVDaHJvbWl1bTo6flBvcHVwTWVudUNocm9taXVt
KCkKIAogdm9pZCBQb3B1cE1lbnVDaHJvbWl1bTo6c2hvdyhjb25zdCBJbnRSZWN0JiByLCBGcmFt
ZVZpZXcqIHYsIGludCBpbmRleCkKIHsKLSAgICBpZiAoIXAucG9wdXApIHsKLSAgICAgICAgUG9w
dXBDb250YWluZXJTZXR0aW5ncyBwb3B1cFNldHRpbmdzID0gZHJvcERvd25TZXR0aW5nczsKLSAg
ICAgICAgcG9wdXBTZXR0aW5ncy5kZWZhdWx0RGV2aWNlU2NhbGVGYWN0b3IgPQotICAgICAgICAg
ICAgdi0+ZnJhbWUoKS0+cGFnZSgpLT5zZXR0aW5ncygpLT5kZWZhdWx0RGV2aWNlU2NhbGVGYWN0
b3IoKTsKLSAgICAgICAgaWYgKCFwb3B1cFNldHRpbmdzLmRlZmF1bHREZXZpY2VTY2FsZUZhY3Rv
cikKLSAgICAgICAgICAgIHBvcHVwU2V0dGluZ3MuZGVmYXVsdERldmljZVNjYWxlRmFjdG9yID0g
MTsKLSAgICAgICAgcC5wb3B1cCA9IFBvcHVwQ29udGFpbmVyOjpjcmVhdGUoY2xpZW50KCksIFBv
cHVwQ29udGFpbmVyOjpTZWxlY3QsIHBvcHVwU2V0dGluZ3MpOwotICAgIH0KKyAgICBpZiAoIXAu
cG9wdXApCisgICAgICAgIHAucG9wdXAgPSBQb3B1cENvbnRhaW5lcjo6Y3JlYXRlKGNsaWVudCgp
LCBQb3B1cENvbnRhaW5lcjo6U2VsZWN0LCBkcm9wRG93blNldHRpbmdzKTsKICAgICBwLnBvcHVw
LT5zaG93SW5SZWN0KHIsIHYsIGluZGV4KTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uaCBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgKaW5kZXggNmU5YWE4OGJlNWUz
ODVlMGM4ZTg0ODA0MmEwNGQ0ODhlYjFkNzgyMi4uMjBiZTZlMTUzY2JlZDdjYWNiMzUxNmUxOTAx
NDk3MjcxNTVlNGYwMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21p
dW0vUG9wdXBNZW51Q2hyb21pdW0uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJv
bWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oCkBAIC01Nyw5ICs1Nyw2IEBAIHB1YmxpYzoKICAgICBz
dGF0aWMgaW50IG1pbmltdW1Sb3dIZWlnaHQoKSB7IHJldHVybiBzX21pbmltdW1Sb3dIZWlnaHQ7
IH0KICAgICBzdGF0aWMgdm9pZCBzZXRNaW5pbXVtUm93SGVpZ2h0KGludCBtaW5pbXVtUm93SGVp
Z2h0KSB7IHNfbWluaW11bVJvd0hlaWdodCA9IG1pbmltdW1Sb3dIZWlnaHQ7IH0KIAotICAgIHN0
YXRpYyBpbnQgb3B0aW9uUGFkZGluZ0ZvclRvdWNoKCkgeyByZXR1cm4gc19vcHRpb25QYWRkaW5n
Rm9yVG91Y2g7IH0KLSAgICBzdGF0aWMgdm9pZCBzZXRPcHRpb25QYWRkaW5nRm9yVG91Y2goaW50
IG9wdGlvblBhZGRpbmdGb3JUb3VjaCkgeyBzX29wdGlvblBhZGRpbmdGb3JUb3VjaCA9IG9wdGlv
blBhZGRpbmdGb3JUb3VjaDsgfQotCiBwcml2YXRlOgogICAgIFBvcHVwTWVudUNsaWVudCogY2xp
ZW50KCkgY29uc3QgeyByZXR1cm4gbV9wb3B1cENsaWVudDsgfQogCkBAIC02Nyw3ICs2NCw2IEBA
IHByaXZhdGU6CiAgICAgUG9wdXBNZW51UHJpdmF0ZSBwOwogCiAgICAgc3RhdGljIGludCBzX21p
bmltdW1Sb3dIZWlnaHQ7Ci0gICAgc3RhdGljIGludCBzX29wdGlvblBhZGRpbmdGb3JUb3VjaDsK
IH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTWVudUxpc3QuY3BwCmluZGV4IGU5ODJlZWE2MDcyYzVjMDU3YmYwYmY1YjJmZGU3YTU5
YzI3NWIxMWQuLmE0N2FlYmJhZTQ0MDFjZTRiYzU3NjMyZTBkNGZlZTQ5MThmNmY4ZjUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lbnVMaXN0LmNwcApAQCAtNDMsNyArNDMs
NiBAQAogI2luY2x1ZGUgIlJlbmRlckJSLmgiCiAjaW5jbHVkZSAiUmVuZGVyU2Nyb2xsYmFyLmgi
CiAjaW5jbHVkZSAiUmVuZGVyVGhlbWUuaCIKLSNpbmNsdWRlICJTZXR0aW5ncy5oIgogI2luY2x1
ZGUgIlRleHRSdW4uaCIKICNpbmNsdWRlIDxtYXRoLmg+CiAKQEAgLTMwOSw5ICszMDgsNiBAQCB2
b2lkIFJlbmRlck1lbnVMaXN0OjpzaG93UG9wdXAoKQogICAgIC8vIHRoZSBhY3R1YWwgd2lkdGgg
b2YgdGhlIGVsZW1lbnQgdG8gc2l6ZSB0aGUgcG9wdXAuCiAgICAgRmxvYXRQb2ludCBhYnNUb3BM
ZWZ0ID0gbG9jYWxUb0Fic29sdXRlKEZsb2F0UG9pbnQoKSwgZmFsc2UsIHRydWUpOwogICAgIExh
eW91dFJlY3QgYWJzQm91bmRzID0gYWJzb2x1dGVCb3VuZGluZ0JveFJlY3RJZ25vcmluZ1RyYW5z
Zm9ybXMoKTsKLSAgICBpbnQgc2NhbGUgPSBkb2N1bWVudCgpLT5wYWdlKCktPnNldHRpbmdzKCkt
PmRlZmF1bHREZXZpY2VTY2FsZUZhY3RvcigpOwotICAgIGlmIChzY2FsZSAmJiBzY2FsZSAhPSAx
KQotICAgICAgICBhYnNCb3VuZHMuc2NhbGUoc2NhbGUpOwogICAgIGFic0JvdW5kcy5zZXRMb2Nh
dGlvbihyb3VuZGVkTGF5b3V0UG9pbnQoYWJzVG9wTGVmdCkpOwogICAgIEhUTUxTZWxlY3RFbGVt
ZW50KiBzZWxlY3QgPSB0b0hUTUxTZWxlY3RFbGVtZW50KG5vZGUoKSk7CiAgICAgbV9wb3B1cC0+
c2hvdyhhYnNCb3VuZHMsIGRvY3VtZW50KCktPnZpZXcoKSwgc2VsZWN0LT5vcHRpb25Ub0xpc3RJ
bmRleChzZWxlY3QtPnNlbGVjdGVkSW5kZXgoKSkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViVmlld0ltcGwuY3BwCmluZGV4IDI0ZmE3ZDZhMmMyNTZmMzMxNjUwYWMxYWFkMmE5ZGFi
NmM5NWYzNDYuLjUyYTAyMmNlOTYzYmI2OTNhMTBjNWMzN2I3MWZlMmVlZTEyZjllN2MgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5jcHAKQEAgLTYwMiwyNSArNjAy
LDggQEAgYm9vbCBXZWJWaWV3SW1wbDo6bW91c2VXaGVlbChjb25zdCBXZWJNb3VzZVdoZWVsRXZl
bnQmIGV2ZW50KQogI2lmIEVOQUJMRShHRVNUVVJFX0VWRU5UUykKIGJvb2wgV2ViVmlld0ltcGw6
Omdlc3R1cmVFdmVudChjb25zdCBXZWJHZXN0dXJlRXZlbnQmIGV2ZW50KQogewotICAgIFJlZlB0
cjxXZWJDb3JlOjpQb3B1cENvbnRhaW5lcj4gc2VsZWN0UG9wdXA7CiAgICAgUGxhdGZvcm1HZXN0
dXJlRXZlbnRCdWlsZGVyIHBsYXRmb3JtRXZlbnQobWFpbkZyYW1lSW1wbCgpLT5mcmFtZVZpZXco
KSwgZXZlbnQpOwotICAgIGlmIChldmVudC50eXBlID09IFdlYklucHV0RXZlbnQ6Okdlc3R1cmVU
YXApIHsKLSAgICAgICAgc2VsZWN0UG9wdXAgPSBtX3NlbGVjdFBvcHVwOwotICAgICAgICBoaWRl
U2VsZWN0UG9wdXAoKTsKLSAgICAgICAgQVNTRVJUKCFtX3NlbGVjdFBvcHVwKTsKLSAgICB9Ci0K
LSAgICBib29sIGdlc3R1cmVIYW5kbGVkID0gbWFpbkZyYW1lSW1wbCgpLT5mcmFtZSgpLT5ldmVu
dEhhbmRsZXIoKS0+aGFuZGxlR2VzdHVyZUV2ZW50KHBsYXRmb3JtRXZlbnQpOwotCi0gICAgaWYg
KG1fc2VsZWN0UG9wdXAgJiYgbV9zZWxlY3RQb3B1cCA9PSBzZWxlY3RQb3B1cCkgewotICAgICAg
ICAvLyBUaGF0IHRhcCB0cmlnZ2VyZWQgYSBzZWxlY3QgcG9wdXAgd2hpY2ggaXMgdGhlIHNhbWUg
YXMgdGhlIG9uZSB0aGF0Ci0gICAgICAgIC8vIHdhcyBzaG93aW5nIGJlZm9yZSB0aGUgdGFwLiBJ
dCBtZWFucyB0aGUgdXNlciB0YXBwZWQgdGhlIHNlbGVjdAotICAgICAgICAvLyB3aGlsZSB0aGUg
cG9wdXAgd2FzIHNob3dpbmcsIGFuZCBhcyBhIHJlc3VsdCB3ZSBmaXJzdCBjbG9zZWQgdGhlbgot
ICAgICAgICAvLyBpbW1lZGlhdGVseSByZW9wZW5lZCB0aGUgc2VsZWN0IHBvcHVwLiBJdCBuZWVk
cyB0byBiZSBjbG9zZWQuCi0gICAgICAgIGhpZGVTZWxlY3RQb3B1cCgpOwotICAgIH0KLQotICAg
IHJldHVybiBnZXN0dXJlSGFuZGxlZDsKKyAgICByZXR1cm4gbWFpbkZyYW1lSW1wbCgpLT5mcmFt
ZSgpLT5ldmVudEhhbmRsZXIoKS0+aGFuZGxlR2VzdHVyZUV2ZW50KHBsYXRmb3JtRXZlbnQpOwog
fQogCiB2b2lkIFdlYlZpZXdJbXBsOjpzdGFydFBhZ2VTY2FsZUFuaW1hdGlvbihjb25zdCBJbnRQ
b2ludCYgc2Nyb2xsLCBib29sIHVzZUFuY2hvciwgZmxvYXQgbmV3U2NhbGUsIGRvdWJsZSBkdXJh
dGlvblNlYykKQEAgLTI3MDgsMTQgKzI2OTEsOSBAQCB2b2lkIFdlYlZpZXdJbXBsOjphcHBseUF1
dG9maWxsU3VnZ2VzdGlvbnMoCiAgICAgICAgIGlucHV0RWxlbSwgbmFtZXMsIGxhYmVscywgaWNv
bnMsIHVuaXF1ZUlEcywgc2VwYXJhdG9ySW5kZXgpOwogCiAgICAgaWYgKCFtX2F1dG9maWxsUG9w
dXApIHsKLSAgICAgICAgUG9wdXBDb250YWluZXJTZXR0aW5ncyBwb3B1cFNldHRpbmdzID0gYXV0
b2ZpbGxQb3B1cFNldHRpbmdzOwotICAgICAgICBwb3B1cFNldHRpbmdzLmRlZmF1bHREZXZpY2VT
Y2FsZUZhY3RvciA9Ci0gICAgICAgICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPmRlZmF1bHREZXZp
Y2VTY2FsZUZhY3RvcigpOwotICAgICAgICBpZiAoIXBvcHVwU2V0dGluZ3MuZGVmYXVsdERldmlj
ZVNjYWxlRmFjdG9yKQotICAgICAgICAgICAgcG9wdXBTZXR0aW5ncy5kZWZhdWx0RGV2aWNlU2Nh
bGVGYWN0b3IgPSAxOwogICAgICAgICBtX2F1dG9maWxsUG9wdXAgPSBQb3B1cENvbnRhaW5lcjo6
Y3JlYXRlKG1fYXV0b2ZpbGxQb3B1cENsaWVudC5nZXQoKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQb3B1cENvbnRhaW5lcjo6U3VnZ2VzdGlvbiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3B1cFNl
dHRpbmdzKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhdXRvZmlsbFBvcHVwU2V0dGluZ3MpOwogICAgIH0KIAogICAgIGlmIChtX2F1dG9maWxsUG9w
dXBTaG93aW5nKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>