<?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>53866</bug_id>
          
          <creation_ts>2011-02-05 23:34:59 -0800</creation_ts>
          <short_desc>[chromium] Remove unused &quot;external&quot; case from PopupMenuChromium</short_desc>
          <delta_ts>2011-02-07 22:46:09 -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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Jay Civelli">jcivelli</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fishd</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>346244</commentid>
    <comment_count>0</comment_count>
    <who name="Jay Civelli">jcivelli</who>
    <bug_when>2011-02-05 23:34:59 -0800</bug_when>
    <thetext>In the PopupMenuChromium.[h,cpp] files, we still have the code for the &quot;external&quot; case, which was used previously on the Mac.
That code is not used anymore (see https://bugs.webkit.org/show_bug.cgi?id=46016) and should be removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>346245</commentid>
    <comment_count>1</comment_count>
      <attachid>81392</attachid>
    <who name="Jay Civelli">jcivelli</who>
    <bug_when>2011-02-05 23:43:36 -0800</bug_when>
    <thetext>Created attachment 81392
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>346745</commentid>
    <comment_count>2</comment_count>
      <attachid>81510</attachid>
    <who name="Jay Civelli">jcivelli</who>
    <bug_when>2011-02-07 13:01:33 -0800</bug_when>
    <thetext>Created attachment 81510
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347121</commentid>
    <comment_count>3</comment_count>
      <attachid>81510</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-07 22:46:03 -0800</bug_when>
    <thetext>Comment on attachment 81510
Patch for landing

Clearing flags on attachment: 81510

Committed r77904: &lt;http://trac.webkit.org/changeset/77904&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347122</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-07 22:46:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>81392</attachid>
            <date>2011-02-05 23:43:36 -0800</date>
            <delta_ts>2011-02-07 13:01:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-53866-20110205234335.patch</filename>
            <type>text/plain</type>
            <size>4482</size>
            <attacher name="Jay Civelli">jcivelli</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2NzhkNDIxOGI0NDhjMzllMmFkYmUzYzVmNTc0NmU1YTI5MWE2MDQ2Li5h
OGUwOGY5MTQ2Y2FhM2ZhY2EzY2E2ODgwZDM3M2M2YTc1MWJmMmEwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTEtMDItMDUgIEpheSBDaXZlbGxpICA8amNpdmVsbGlAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJl
bW92aW5nIHVudXNlZCBjb2RlIGZyb20gUG9wdXBNZW51Q2hyb21pdW0uCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01Mzg2NgorCisgICAgICAgKiBwbGF0
Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQ
b3B1cExpc3RCb3g6OmxheW91dCk6CisgICAgICAgIChXZWJDb3JlOjpQb3B1cE1lbnVDaHJvbWl1
bTo6c2hvdyk6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0u
aDoKKwogMjAxMS0wMi0wNSAgSm9jaGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwCmluZGV4IDI4ZmVm
NWVmMmI3NTBiYzlkYzZiZmQxZjBhMzAwYzhjM2VhNmMyZjUuLmYyYTQ1ZWE0NTkzNzE4Mjc2M2I5
OTYzNzU5MDk1ODA1NDA2YTQ4ZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKQEAgLTM5OCwzNCArMzk4LDYgQEAg
dm9pZCBQb3B1cENvbnRhaW5lcjo6c2hvd1BvcHVwKEZyYW1lVmlldyogdmlldykKICAgICBpbnZh
bGlkYXRlKCk7CiB9CiAKLXZvaWQgUG9wdXBDb250YWluZXI6OnNob3dFeHRlcm5hbChjb25zdCBJ
bnRSZWN0JiByZWN0LCBGcmFtZVZpZXcqIHYsIGludCBpbmRleCkKLXsKLSAgICBpZiAoIWxpc3RC
b3goKSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgbGlzdEJveCgpLT5zZXRCYXNlV2lkdGgocmVj
dC53aWR0aCgpKTsKLSAgICBsaXN0Qm94KCktPnVwZGF0ZUZyb21FbGVtZW50KCk7Ci0KLSAgICBp
ZiAobGlzdEJveCgpLT5udW1JdGVtcygpIDwgMSkgewotICAgICAgICBoaWRlUG9wdXAoKTsKLSAg
ICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIC8vIEFkanVzdCB0aGUgcG9wdXAgcG9zaXRpb24g
dG8gYWNjb3VudCBmb3Igc2Nyb2xsaW5nLgotICAgIEludFBvaW50IGxvY2F0aW9uID0gdi0+Y29u
dGVudHNUb1dpbmRvdyhyZWN0LmxvY2F0aW9uKCkpOwotICAgIEludFJlY3QgcG9wdXBSZWN0KGxv
Y2F0aW9uLCByZWN0LnNpemUoKSk7Ci0KLSAgICAvLyBHZXQgdGhlIENocm9tZUNsaWVudCBhbmQg
cGFzcyBpdCB0aGUgcG9wdXAgbWVudSdzIGxpc3Rib3ggZGF0YS4KLSAgICBtX2ZyYW1lVmlldyA9
IHY7Ci0gICAgY2hyb21lQ2xpZW50Q2hyb21pdW0oKS0+cG9wdXBPcGVuZWQodGhpcywgcG9wdXBS
ZWN0LCB0cnVlKTsKLQotICAgIC8vIFRoZSBwb3B1cCBzZW5kcyBpdHMgImNsb3NlZCIgbm90aWZp
Y2F0aW9uIHRocm91Z2ggaXRzIHBhcmVudC4gU2V0IHRoZQotICAgIC8vIHBhcmVudCwgZXZlbiB0
aG91Z2ggZXh0ZXJuYWwgcG9wdXBzIGhhdmUgbm8gcmVhbCBvbi1zY3JlZW4gd2lkZ2V0IGJ1dCBh
Ci0gICAgLy8gbmF0aXZlIG1lbnUgKHNlZSB8UG9wdXBMaXN0Qm94OjpoaWRlUG9wdXAoKXwpOwot
ICAgIGlmICghbV9saXN0Qm94LT5wYXJlbnQoKSkKLSAgICAgICAgYWRkQ2hpbGQobV9saXN0Qm94
LmdldCgpKTsKLX0KLQogdm9pZCBQb3B1cENvbnRhaW5lcjo6aGlkZVBvcHVwKCkKIHsKICAgICBs
aXN0Qm94KCktPmhpZGVQb3B1cCgpOwpAQCAtMTMxMCwyNyArMTI4MiwxNiBAQCB2b2lkIFBvcHVw
TGlzdEJveDo6bGF5b3V0KCkKIAogICAgIC8vIENhbGN1bGF0ZSBzY3JvbGwgYmFyIHdpZHRoLgog
ICAgIGludCB3aW5kb3dIZWlnaHQgPSAwOwotCi0jaWYgT1MoREFSV0lOKQotICAgIC8vIFNldCB0
aGUgcG9wdXAncyB3aW5kb3cgdG8gY29udGFpbiBhbGwgYXZhaWxhYmxlIGl0ZW1zIG9uIE1hYyBv
bmx5LCB3aGljaAotICAgIC8vIHVzZXMgbmF0aXZlIGNvbnRyb2xzIHRoYXQgbWFuYWdlIHRoZWly
IG93biBzY3JvbGxpbmcuIFRoaXMgYWxsb3dzIGhpdAotICAgIC8vIHRlc3RpbmcgdG8gd29yayB3
aGVuIHNlbGVjdGluZyBpdGVtcyBpbiBwb3B1cHMgdGhhdCBoYXZlIG1vcmUgbWVudSBlbnRyaWVz
Ci0gICAgLy8gdGhhbiB0aGUgbWF4aW11bSB3aW5kb3cgc2l6ZS4KLSAgICBtX3Zpc2libGVSb3dz
ID0gbnVtSXRlbXMoKTsKLSNlbHNlCiAgICAgbV92aXNpYmxlUm93cyA9IG1pbihudW1JdGVtcygp
LCBrTWF4VmlzaWJsZVJvd3MpOwotI2VuZGlmCiAKICAgICBmb3IgKGludCBpID0gMDsgaSA8IG1f
dmlzaWJsZVJvd3M7ICsraSkgewogICAgICAgICBpbnQgcm93SGVpZ2h0ID0gZ2V0Um93SGVpZ2h0
KGkpOwogCi0jaWYgIU9TKERBUldJTikKICAgICAgICAgLy8gT25seSBjbGlwIHRoZSB3aW5kb3cg
aGVpZ2h0IGZvciBub24tTWFjIHBsYXRmb3Jtcy4KICAgICAgICAgaWYgKHdpbmRvd0hlaWdodCAr
IHJvd0hlaWdodCA+IG1fbWF4SGVpZ2h0KSB7CiAgICAgICAgICAgICBtX3Zpc2libGVSb3dzID0g
aTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9Ci0jZW5kaWYKIAogICAgICAgICB3aW5k
b3dIZWlnaHQgKz0gcm93SGVpZ2h0OwogICAgIH0KQEAgLTEzOTgsMTkgKzEzNTksMTEgQEAgUG9w
dXBNZW51Q2hyb21pdW06On5Qb3B1cE1lbnVDaHJvbWl1bSgpCiAgICAgaGlkZSgpOwogfQogCi0v
LyBUaGUgTWFjIENocm9taXVtIGltcGxlbWVudGF0aW9uIHJlbGllcyBvbiBleHRlcm5hbCBjb250
cm9sIChhIENvY29hIGNvbnRyb2wpCi0vLyB0byBkaXNwbGF5LCBoYW5kbGUgdGhlIGlucHV0IHRy
YWNraW5nIGFuZCBtZW51IGl0ZW0gc2VsZWN0aW9uIGZvciB0aGUgcG9wdXAuCi0vLyBXaW5kb3dz
IGFuZCBMaW51eCBDaHJvbWl1bSBsZXQgb3VyIFdlYktpdCBwb3J0IGhhbmRsZSB0aGUgZGlzcGxh
eSwgd2hpbGUKLS8vIGFub3RoZXIgcHJvY2VzcyBtYW5hZ2VzIHRoZSBwb3B1cCB3aW5kb3cgYW5k
IGlucHV0IGhhbmRsaW5nLgogdm9pZCBQb3B1cE1lbnVDaHJvbWl1bTo6c2hvdyhjb25zdCBJbnRS
ZWN0JiByLCBGcmFtZVZpZXcqIHYsIGludCBpbmRleCkKIHsKICAgICBpZiAoIXAucG9wdXApCiAg
ICAgICAgIHAucG9wdXAgPSBQb3B1cENvbnRhaW5lcjo6Y3JlYXRlKGNsaWVudCgpLCBQb3B1cENv
bnRhaW5lcjo6U2VsZWN0LCBkcm9wRG93blNldHRpbmdzKTsKLSNpZiBPUyhEQVJXSU4pCi0gICAg
cC5wb3B1cC0+c2hvd0V4dGVybmFsKHIsIHYsIGluZGV4KTsKLSNlbHNlCiAgICAgcC5wb3B1cC0+
c2hvdyhyLCB2LCBpbmRleCk7Ci0jZW5kaWYKIH0KIAogdm9pZCBQb3B1cE1lbnVDaHJvbWl1bTo6
aGlkZSgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1
cE1lbnVDaHJvbWl1bS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBN
ZW51Q2hyb21pdW0uaAppbmRleCA0MGZhZTUyMDE2NTYyNDBjZjVjNjNjZjU5NDc3MzEzZDIyMmVj
YzQ2Li5jOTRjZWI0N2Q2Y2E4ZTEzYTQ3YmIyNTYyNGVhNDVmNjlkNWJlNWNmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgK
QEAgLTEyNiw5ICsxMjYsNiBAQCBwdWJsaWM6CiAgICAgLy8gU2hvdyB0aGUgcG9wdXAKICAgICB2
b2lkIHNob3dQb3B1cChGcmFtZVZpZXcqKTsKIAotICAgIC8vIFVzZWQgb24gTWFjIENocm9taXVt
IGZvciBIVE1MIHNlbGVjdCBwb3B1cCBtZW51cy4KLSAgICB2b2lkIHNob3dFeHRlcm5hbChjb25z
dCBJbnRSZWN0JiwgRnJhbWVWaWV3KiwgaW50IGluZGV4KTsKLQogICAgIC8vIFNob3cgdGhlIHBv
cHVwIGluIHRoZSBzcGVjaWZpZWQgcmVjdCBmb3IgdGhlIHNwZWNpZmllZCBmcmFtZS4KICAgICAv
LyBOb3RlOiB0aGlzIGNvZGUgd2FzIHNvbWVob3cgYXJiaXRyYXJpbHkgZmFjdG9yZWQtb3V0IG9m
IHRoZSBQb3B1cCBjbGFzcwogICAgIC8vIHNvIFdlYlZpZXdJbXBsIGNhbiBjcmVhdGUgYSBQb3B1
cENvbnRhaW5lci4gVGhpcyBtZXRob2QgaXMgdXNlZCBmb3IK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>81510</attachid>
            <date>2011-02-07 13:01:33 -0800</date>
            <delta_ts>2011-02-07 22:46:03 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-53866-20110207130132.patch</filename>
            <type>text/plain</type>
            <size>4480</size>
            <attacher name="Jay Civelli">jcivelli</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2NzhkNDIxOGI0NDhjMzllMmFkYmUzYzVmNTc0NmU1YTI5MWE2MDQ2Li5l
YWQ4ODI0MDJkMDRhNzQ0N2ZiYTRiOWUzMzdkZDIwOGNjOTEwOTkxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTEtMDItMDUgIEpheSBDaXZlbGxpICA8amNpdmVsbGlAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KKworICAgICAgICBSZW1v
dmluZyB1bnVzZWQgY29kZSBmcm9tIFBvcHVwTWVudUNocm9taXVtLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTM4NjYKKworICAgICAgICogcGxhdGZv
cm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UG9w
dXBMaXN0Qm94OjpsYXlvdXQpOgorICAgICAgICAoV2ViQ29yZTo6UG9wdXBNZW51Q2hyb21pdW06
OnNob3cpOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmg6
CisKIDIwMTEtMDItMDUgIEpvY2hlbiBFaXNpbmdlciAgPGpvY2hlbkBjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAppbmRleCAyOGZlZjVl
ZjJiNzUwYmM5ZGM2YmZkMWYwYTMwMGM4YzNlYTZjMmY1Li5mMmE0NWVhNDU5MzcxODI3NjNiOTk2
Mzc1OTA5NTgwNTQwNmE0OGVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9j
aHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwCkBAIC0zOTgsMzQgKzM5OCw2IEBAIHZv
aWQgUG9wdXBDb250YWluZXI6OnNob3dQb3B1cChGcmFtZVZpZXcqIHZpZXcpCiAgICAgaW52YWxp
ZGF0ZSgpOwogfQogCi12b2lkIFBvcHVwQ29udGFpbmVyOjpzaG93RXh0ZXJuYWwoY29uc3QgSW50
UmVjdCYgcmVjdCwgRnJhbWVWaWV3KiB2LCBpbnQgaW5kZXgpCi17Ci0gICAgaWYgKCFsaXN0Qm94
KCkpCi0gICAgICAgIHJldHVybjsKLQotICAgIGxpc3RCb3goKS0+c2V0QmFzZVdpZHRoKHJlY3Qu
d2lkdGgoKSk7Ci0gICAgbGlzdEJveCgpLT51cGRhdGVGcm9tRWxlbWVudCgpOwotCi0gICAgaWYg
KGxpc3RCb3goKS0+bnVtSXRlbXMoKSA8IDEpIHsKLSAgICAgICAgaGlkZVBvcHVwKCk7Ci0gICAg
ICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICAvLyBBZGp1c3QgdGhlIHBvcHVwIHBvc2l0aW9uIHRv
IGFjY291bnQgZm9yIHNjcm9sbGluZy4KLSAgICBJbnRQb2ludCBsb2NhdGlvbiA9IHYtPmNvbnRl
bnRzVG9XaW5kb3cocmVjdC5sb2NhdGlvbigpKTsKLSAgICBJbnRSZWN0IHBvcHVwUmVjdChsb2Nh
dGlvbiwgcmVjdC5zaXplKCkpOwotCi0gICAgLy8gR2V0IHRoZSBDaHJvbWVDbGllbnQgYW5kIHBh
c3MgaXQgdGhlIHBvcHVwIG1lbnUncyBsaXN0Ym94IGRhdGEuCi0gICAgbV9mcmFtZVZpZXcgPSB2
OwotICAgIGNocm9tZUNsaWVudENocm9taXVtKCktPnBvcHVwT3BlbmVkKHRoaXMsIHBvcHVwUmVj
dCwgdHJ1ZSk7Ci0KLSAgICAvLyBUaGUgcG9wdXAgc2VuZHMgaXRzICJjbG9zZWQiIG5vdGlmaWNh
dGlvbiB0aHJvdWdoIGl0cyBwYXJlbnQuIFNldCB0aGUKLSAgICAvLyBwYXJlbnQsIGV2ZW4gdGhv
dWdoIGV4dGVybmFsIHBvcHVwcyBoYXZlIG5vIHJlYWwgb24tc2NyZWVuIHdpZGdldCBidXQgYQot
ICAgIC8vIG5hdGl2ZSBtZW51IChzZWUgfFBvcHVwTGlzdEJveDo6aGlkZVBvcHVwKCl8KTsKLSAg
ICBpZiAoIW1fbGlzdEJveC0+cGFyZW50KCkpCi0gICAgICAgIGFkZENoaWxkKG1fbGlzdEJveC5n
ZXQoKSk7Ci19Ci0KIHZvaWQgUG9wdXBDb250YWluZXI6OmhpZGVQb3B1cCgpCiB7CiAgICAgbGlz
dEJveCgpLT5oaWRlUG9wdXAoKTsKQEAgLTEzMTAsMjcgKzEyODIsMTYgQEAgdm9pZCBQb3B1cExp
c3RCb3g6OmxheW91dCgpCiAKICAgICAvLyBDYWxjdWxhdGUgc2Nyb2xsIGJhciB3aWR0aC4KICAg
ICBpbnQgd2luZG93SGVpZ2h0ID0gMDsKLQotI2lmIE9TKERBUldJTikKLSAgICAvLyBTZXQgdGhl
IHBvcHVwJ3Mgd2luZG93IHRvIGNvbnRhaW4gYWxsIGF2YWlsYWJsZSBpdGVtcyBvbiBNYWMgb25s
eSwgd2hpY2gKLSAgICAvLyB1c2VzIG5hdGl2ZSBjb250cm9scyB0aGF0IG1hbmFnZSB0aGVpciBv
d24gc2Nyb2xsaW5nLiBUaGlzIGFsbG93cyBoaXQKLSAgICAvLyB0ZXN0aW5nIHRvIHdvcmsgd2hl
biBzZWxlY3RpbmcgaXRlbXMgaW4gcG9wdXBzIHRoYXQgaGF2ZSBtb3JlIG1lbnUgZW50cmllcwot
ICAgIC8vIHRoYW4gdGhlIG1heGltdW0gd2luZG93IHNpemUuCi0gICAgbV92aXNpYmxlUm93cyA9
IG51bUl0ZW1zKCk7Ci0jZWxzZQogICAgIG1fdmlzaWJsZVJvd3MgPSBtaW4obnVtSXRlbXMoKSwg
a01heFZpc2libGVSb3dzKTsKLSNlbmRpZgogCiAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtX3Zp
c2libGVSb3dzOyArK2kpIHsKICAgICAgICAgaW50IHJvd0hlaWdodCA9IGdldFJvd0hlaWdodChp
KTsKIAotI2lmICFPUyhEQVJXSU4pCiAgICAgICAgIC8vIE9ubHkgY2xpcCB0aGUgd2luZG93IGhl
aWdodCBmb3Igbm9uLU1hYyBwbGF0Zm9ybXMuCiAgICAgICAgIGlmICh3aW5kb3dIZWlnaHQgKyBy
b3dIZWlnaHQgPiBtX21heEhlaWdodCkgewogICAgICAgICAgICAgbV92aXNpYmxlUm93cyA9IGk7
CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQotI2VuZGlmCiAKICAgICAgICAgd2luZG93
SGVpZ2h0ICs9IHJvd0hlaWdodDsKICAgICB9CkBAIC0xMzk4LDE5ICsxMzU5LDExIEBAIFBvcHVw
TWVudUNocm9taXVtOjp+UG9wdXBNZW51Q2hyb21pdW0oKQogICAgIGhpZGUoKTsKIH0KIAotLy8g
VGhlIE1hYyBDaHJvbWl1bSBpbXBsZW1lbnRhdGlvbiByZWxpZXMgb24gZXh0ZXJuYWwgY29udHJv
bCAoYSBDb2NvYSBjb250cm9sKQotLy8gdG8gZGlzcGxheSwgaGFuZGxlIHRoZSBpbnB1dCB0cmFj
a2luZyBhbmQgbWVudSBpdGVtIHNlbGVjdGlvbiBmb3IgdGhlIHBvcHVwLgotLy8gV2luZG93cyBh
bmQgTGludXggQ2hyb21pdW0gbGV0IG91ciBXZWJLaXQgcG9ydCBoYW5kbGUgdGhlIGRpc3BsYXks
IHdoaWxlCi0vLyBhbm90aGVyIHByb2Nlc3MgbWFuYWdlcyB0aGUgcG9wdXAgd2luZG93IGFuZCBp
bnB1dCBoYW5kbGluZy4KIHZvaWQgUG9wdXBNZW51Q2hyb21pdW06OnNob3coY29uc3QgSW50UmVj
dCYgciwgRnJhbWVWaWV3KiB2LCBpbnQgaW5kZXgpCiB7CiAgICAgaWYgKCFwLnBvcHVwKQogICAg
ICAgICBwLnBvcHVwID0gUG9wdXBDb250YWluZXI6OmNyZWF0ZShjbGllbnQoKSwgUG9wdXBDb250
YWluZXI6OlNlbGVjdCwgZHJvcERvd25TZXR0aW5ncyk7Ci0jaWYgT1MoREFSV0lOKQotICAgIHAu
cG9wdXAtPnNob3dFeHRlcm5hbChyLCB2LCBpbmRleCk7Ci0jZWxzZQogICAgIHAucG9wdXAtPnNo
b3cociwgdiwgaW5kZXgpOwotI2VuZGlmCiB9CiAKIHZvaWQgUG9wdXBNZW51Q2hyb21pdW06Omhp
ZGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBN
ZW51Q2hyb21pdW0uaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVu
dUNocm9taXVtLmgKaW5kZXggNDBmYWU1MjAxNjU2MjQwY2Y1YzYzY2Y1OTQ3NzMxM2QyMjJlY2M0
Ni4uYzk0Y2ViNDdkNmNhOGUxM2E0N2JiMjU2MjRlYTQ1ZjY5ZDViZTVjZiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5oCkBA
IC0xMjYsOSArMTI2LDYgQEAgcHVibGljOgogICAgIC8vIFNob3cgdGhlIHBvcHVwCiAgICAgdm9p
ZCBzaG93UG9wdXAoRnJhbWVWaWV3Kik7CiAKLSAgICAvLyBVc2VkIG9uIE1hYyBDaHJvbWl1bSBm
b3IgSFRNTCBzZWxlY3QgcG9wdXAgbWVudXMuCi0gICAgdm9pZCBzaG93RXh0ZXJuYWwoY29uc3Qg
SW50UmVjdCYsIEZyYW1lVmlldyosIGludCBpbmRleCk7Ci0KICAgICAvLyBTaG93IHRoZSBwb3B1
cCBpbiB0aGUgc3BlY2lmaWVkIHJlY3QgZm9yIHRoZSBzcGVjaWZpZWQgZnJhbWUuCiAgICAgLy8g
Tm90ZTogdGhpcyBjb2RlIHdhcyBzb21laG93IGFyYml0cmFyaWx5IGZhY3RvcmVkLW91dCBvZiB0
aGUgUG9wdXAgY2xhc3MKICAgICAvLyBzbyBXZWJWaWV3SW1wbCBjYW4gY3JlYXRlIGEgUG9wdXBD
b250YWluZXIuIFRoaXMgbWV0aG9kIGlzIHVzZWQgZm9yCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>