<?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>78166</bug_id>
          
          <creation_ts>2012-02-08 15:34:49 -0800</creation_ts>
          <short_desc>[chromium] Add method to WebPluginContainer to check if a rectangle is topmost</short_desc>
          <delta_ts>2012-02-16 11:36:51 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Viet-Trung Luu">viettrungluu</reporter>
          <assigned_to name="Viet-Trung Luu">viettrungluu</assigned_to>
          <cc>abarth</cc>
    
    <cc>fishd</cc>
    
    <cc>viettrungluu</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>552553</commentid>
    <comment_count>0</comment_count>
    <who name="Viet-Trung Luu">viettrungluu</who>
    <bug_when>2012-02-08 15:34:49 -0800</bug_when>
    <thetext>[chromium] Add method to WebPluginContainer to check if a rectangle is topmost</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552561</commentid>
    <comment_count>1</comment_count>
      <attachid>126168</attachid>
    <who name="Viet-Trung Luu">viettrungluu</who>
    <bug_when>2012-02-08 15:41:20 -0800</bug_when>
    <thetext>Created attachment 126168
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552562</commentid>
    <comment_count>2</comment_count>
    <who name="Viet-Trung Luu">viettrungluu</who>
    <bug_when>2012-02-08 15:42:18 -0800</bug_when>
    <thetext>This is needed by Pepper Flash to ensure that the &quot;Flash dialogs&quot; aren&apos;t covered by anything.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552565</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-08 15:43:37 -0800</bug_when>
    <thetext>Please wait for approval from fishd@chromium.org before submitting because this patch contains changes to the Chromium public API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>556386</commentid>
    <comment_count>4</comment_count>
    <who name="Viet-Trung Luu">viettrungluu</who>
    <bug_when>2012-02-14 10:26:13 -0800</bug_when>
    <thetext>@fishd - ping</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>556769</commentid>
    <comment_count>5</comment_count>
      <attachid>126168</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2012-02-14 16:45:58 -0800</bug_when>
    <thetext>Comment on attachment 126168
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=126168&amp;action=review

&gt; Source/WebKit/chromium/src/WebPluginContainerImpl.cpp:438
&gt; +bool WebPluginContainerImpl::isRectTopmost(const WebRect&amp; rect)

I think it would probably be better from an API point of view to instead add
a WebView::hitTestAtPoint method.  You might also add a method to map plugin
coordinates to window coordinates.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557471</commentid>
    <comment_count>6</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2012-02-15 12:45:34 -0800</bug_when>
    <thetext>Trung and I discussed this, and it looks like hit testing is not so simple to generalize.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557519</commentid>
    <comment_count>7</comment_count>
      <attachid>126168</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-15 13:43:17 -0800</bug_when>
    <thetext>Comment on attachment 126168
Patch

Rejecting attachment 126168 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
--chromium&apos;, &apos;--force-update&apos;]&quot; exit_code: 2

Updating OpenSource
git.webkit.org[0: 17.254.20.231]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)
Died at Tools/Scripts/update-webkit line 162.

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;, &apos;--chromium&apos;, &apos;--force-update&apos;]&quot; exit_code: 2
Updating OpenSource
git.webkit.org[0: 17.254.20.231]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)
Died at Tools/Scripts/update-webkit line 162.

Full output: http://queues.webkit.org/results/11531284</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>558293</commentid>
    <comment_count>8</comment_count>
      <attachid>127401</attachid>
    <who name="Viet-Trung Luu">viettrungluu</who>
    <bug_when>2012-02-16 10:10:34 -0800</bug_when>
    <thetext>Created attachment 127401
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>558380</commentid>
    <comment_count>9</comment_count>
      <attachid>127401</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-16 11:36:45 -0800</bug_when>
    <thetext>Comment on attachment 127401
Patch

Clearing flags on attachment: 127401

Committed r107960: &lt;http://trac.webkit.org/changeset/107960&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>558381</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-16 11:36:51 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126168</attachid>
            <date>2012-02-08 15:41:20 -0800</date>
            <delta_ts>2012-02-16 10:10:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78166-20120208154120.patch</filename>
            <type>text/plain</type>
            <size>3964</size>
            <attacher name="Viet-Trung Luu">viettrungluu</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lvbiAxMDcxNDEpCisrKyBTb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2
IEBACisyMDEyLTAyLTA4ICBWaWV0LVRydW5nIEx1dSAgPHZpZXR0cnVuZ2x1dUBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBBZGQgbWV0aG9kIHRvIFdlYlBsdWdpbkNvbnRhaW5l
ciB0byBjaGVjayBpZiBhIHJlY3RhbmdsZSBpcyB0b3Btb3N0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03ODE2NgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcHVibGljL1dlYlBsdWdpbkNvbnRhaW5lci5o
OgorICAgICAgICAoV2ViUGx1Z2luQ29udGFpbmVyKToKKyAgICAgICAgKiBzcmMvV2ViUGx1Z2lu
Q29udGFpbmVySW1wbC5jcHA6CisgICAgICAgICogc3JjL1dlYlBsdWdpbkNvbnRhaW5lckltcGwu
aDoKKyAgICAgICAgKFdlYlBsdWdpbkNvbnRhaW5lckltcGwpOgorCiAyMDEyLTAyLTA4ICBTaGF3
biBTaW5naCAgPHNoYXduc2luZ2hAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0g
UmVtb3ZlIGluY29ycmVjdCBlYXJseSBleGl0IGluIENDRGFtYWdlVHJhY2tlcgpJbmRleDogU291
cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViUGx1Z2luQ29udGFpbmVyLmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViUGx1Z2luQ29udGFpbmVyLmgJ
KHJldmlzaW9uIDEwNzEzOSkKKysrIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlBs
dWdpbkNvbnRhaW5lci5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMDAsNiArMTAwLDEwIEBAIHB1Ymxp
YzoKICAgICAvLyBOb3RpZmllcyB0aGF0IHRoZSB6b29tIGxldmVsIGhhcyBjaGFuZ2VkLgogICAg
IHZpcnR1YWwgdm9pZCB6b29tTGV2ZWxDaGFuZ2VkKGRvdWJsZSB6b29tTGV2ZWwpID0gMDsKIAor
ICAgIC8vIERldGVybWluZXMgd2hldGhlciB0aGUgZ2l2ZW4gcmVjdGFuZ2xlIGluIHRoaXMgcGx1
Z2luIGlzIGFib3ZlIGFsbCBvdGhlcgorICAgIC8vIGNvbnRlbnQuIFRoZSByZWN0YW5nbGUgaXMg
aW4gdGhlIHBsdWdpbidzIGNvb3JkaW5hdGUgc3lzdGVtLgorICAgIHZpcnR1YWwgYm9vbCBpc1Jl
Y3RUb3Btb3N0KGNvbnN0IFdlYlJlY3QmKSA9IDA7CisKICAgICB2aXJ0dWFsIFdlYlBsdWdpbiog
cGx1Z2luKCkgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBzZXRQbHVnaW4oV2ViUGx1Z2luKikgPSAw
OwogCkluZGV4OiBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVnaW5Db250YWluZXJJ
bXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVn
aW5Db250YWluZXJJbXBsLmNwcAkocmV2aXNpb24gMTA3MTM5KQorKysgU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViUGx1Z2luQ29udGFpbmVySW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTYwLDYgKzYwLDcgQEAKICNpbmNsdWRlICJGcmFtZUxvYWRSZXF1ZXN0LmgiCiAjaW5jbHVkZSAi
RnJhbWVWaWV3LmgiCiAjaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0LmgiCisjaW5jbHVkZSAiSGl0
VGVzdFJlc3VsdC5oIgogI2luY2x1ZGUgIkhvc3RXaW5kb3cuaCIKICNpbmNsdWRlICJIVE1MRm9y
bUVsZW1lbnQuaCIKICNpbmNsdWRlICJIVE1MTmFtZXMuaCIKQEAgLTQzMyw2ICs0MzQsMjYgQEAg
dm9pZCBXZWJQbHVnaW5Db250YWluZXJJbXBsOjp6b29tTGV2ZWxDaAogICAgIFdlYlZpZXdJbXBs
KiB2aWV3ID0gV2ViVmlld0ltcGw6OmZyb21QYWdlKG1fZWxlbWVudC0+ZG9jdW1lbnQoKS0+ZnJh
bWUoKS0+cGFnZSgpKTsKICAgICB2aWV3LT5mdWxsRnJhbWVQbHVnaW5ab29tTGV2ZWxDaGFuZ2Vk
KHpvb21MZXZlbCk7CiB9CisgCitib29sIFdlYlBsdWdpbkNvbnRhaW5lckltcGw6OmlzUmVjdFRv
cG1vc3QoY29uc3QgV2ViUmVjdCYgcmVjdCkKK3sKKyAgICBQYWdlKiBwYWdlID0gbV9lbGVtZW50
LT5kb2N1bWVudCgpLT5wYWdlKCk7CisgICAgaWYgKCFwYWdlKQorICAgICAgICByZXR1cm4gZmFs
c2U7CisKKyAgICAvLyBoaXRUZXN0UmVzdWx0QXRQb2ludCgpIHRha2VzIGEgcGFkZGluZyByZWN0
YW5nbGUuCisgICAgLy8gRklYTUU6IFdlJ2xsIGJlIG9mZiBieSAxIHdoZW4gdGhlIHdpZHRoIG9y
IGhlaWdodCBpcyBldmVuLgorICAgIEludFJlY3Qgd2luZG93UmVjdCA9IGNvbnZlcnRUb0NvbnRh
aW5pbmdXaW5kb3coc3RhdGljX2Nhc3Q8SW50UmVjdD4ocmVjdCkpOworICAgIExheW91dFBvaW50
IGNlbnRlciA9IHdpbmRvd1JlY3QuY2VudGVyKCk7CisgICAgLy8gTWFrZSB0aGUgcmVjdCB3ZSdy
ZSBjaGVja2luZyAodGhlIHBvaW50IHN1cnJvdW5kZWQgYnkgcGFkZGluZyByZWN0cykgY29udGFp
bmVkIGluc2lkZSB0aGUgcmVxdWVzdGVkIHJlY3QuIChOb3RlIHRoYXQgLTEvMiBpcyAwLikKKyAg
ICBMYXlvdXRTaXplIHBhZGRpbmcoKHdpbmRvd1JlY3Qud2lkdGgoKSAtIDEpIC8gMiwgKHdpbmRv
d1JlY3QuaGVpZ2h0KCkgLSAxKSAvIDIpOworICAgIEhpdFRlc3RSZXN1bHQgcmVzdWx0ID0KKyAg
ICAgICAgcGFnZS0+bWFpbkZyYW1lKCktPmV2ZW50SGFuZGxlcigpLT5oaXRUZXN0UmVzdWx0QXRQ
b2ludChjZW50ZXIsIGZhbHNlLCBmYWxzZSwgRG9udEhpdFRlc3RTY3JvbGxiYXJzLCBIaXRUZXN0
UmVxdWVzdDo6UmVhZE9ubHkgfCBIaXRUZXN0UmVxdWVzdDo6QWN0aXZlLCBwYWRkaW5nKTsKKyAg
ICBjb25zdCBIaXRUZXN0UmVzdWx0OjpOb2RlU2V0JiBub2RlcyA9IHJlc3VsdC5yZWN0QmFzZWRU
ZXN0UmVzdWx0KCk7CisgICAgaWYgKG5vZGVzLnNpemUoKSAhPSAxKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisgICAgcmV0dXJuIChub2Rlcy5maXJzdCgpLmdldCgpID09IG1fZWxlbWVudCk7Cit9
CiAKIHZvaWQgV2ViUGx1Z2luQ29udGFpbmVySW1wbDo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0
IFJlc291cmNlUmVzcG9uc2UmIHJlc3BvbnNlKQogewpJbmRleDogU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvV2ViUGx1Z2luQ29udGFpbmVySW1wbC5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL1dlYlBsdWdpbkNvbnRhaW5lckltcGwuaAkocmV2aXNpb24gMTA3
MTM5KQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViUGx1Z2luQ29udGFpbmVySW1w
bC5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMDQsNiArMTA0LDcgQEAgcHVibGljOgogICAgIHZpcnR1
YWwgV2ViU3RyaW5nIGV4ZWN1dGVTY3JpcHRVUkwoY29uc3QgV2ViVVJMJiwgYm9vbCBwb3B1cHNB
bGxvd2VkKTsKICAgICB2aXJ0dWFsIHZvaWQgbG9hZEZyYW1lUmVxdWVzdChjb25zdCBXZWJVUkxS
ZXF1ZXN0JiwgY29uc3QgV2ViU3RyaW5nJiB0YXJnZXQsIGJvb2wgbm90aWZ5TmVlZGVkLCB2b2lk
KiBub3RpZnlEYXRhKTsKICAgICB2aXJ0dWFsIHZvaWQgem9vbUxldmVsQ2hhbmdlZChkb3VibGUg
em9vbUxldmVsKTsgICAgCisgICAgdmlydHVhbCBib29sIGlzUmVjdFRvcG1vc3QoY29uc3QgV2Vi
UmVjdCYpOwogCiAgICAgLy8gVGhpcyBjYW5ub3QgYmUgbnVsbC4KICAgICBXZWJQbHVnaW4qIHBs
dWdpbigpIHsgcmV0dXJuIG1fd2ViUGx1Z2luOyB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127401</attachid>
            <date>2012-02-16 10:10:34 -0800</date>
            <delta_ts>2012-02-16 11:36:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78166-20120216101033.patch</filename>
            <type>text/plain</type>
            <size>3952</size>
            <attacher name="Viet-Trung Luu">viettrungluu</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lvbiAxMDc5NTIpCisrKyBTb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2
IEBACisyMDEyLTAyLTE2ICBWaWV0LVRydW5nIEx1dSAgPHZpZXR0cnVuZ2x1dUBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBBZGQgbWV0aG9kIHRvIFdlYlBsdWdpbkNvbnRhaW5l
ciB0byBjaGVjayBpZiBhIHJlY3RhbmdsZSBpcyB0b3Btb3N0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03ODE2NgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcHVibGljL1dlYlBsdWdpbkNvbnRhaW5lci5o
OgorICAgICAgICAoV2ViUGx1Z2luQ29udGFpbmVyKToKKyAgICAgICAgKiBzcmMvV2ViUGx1Z2lu
Q29udGFpbmVySW1wbC5jcHA6CisgICAgICAgICogc3JjL1dlYlBsdWdpbkNvbnRhaW5lckltcGwu
aDoKKyAgICAgICAgKFdlYlBsdWdpbkNvbnRhaW5lckltcGwpOgorCiAyMDEyLTAyLTE2ICBZb3Np
ZnVtaSBJbm91ZSAgPHlvc2luQGNocm9taXVtLm9yZz4KIAogICAgICAgICBCdWlsZCBGaXg6IFIx
MDc4OTQgYnJlYWtzIENocm9taXVtIExpbnV4IEJ1aWxkLgpJbmRleDogU291cmNlL1dlYktpdC9j
aHJvbWl1bS9wdWJsaWMvV2ViUGx1Z2luQ29udGFpbmVyLmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViUGx1Z2luQ29udGFpbmVyLmgJKHJldmlzaW9uIDEw
Nzk1MikKKysrIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlBsdWdpbkNvbnRhaW5l
ci5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMDAsNiArMTAwLDEwIEBAIHB1YmxpYzoKICAgICAvLyBO
b3RpZmllcyB0aGF0IHRoZSB6b29tIGxldmVsIGhhcyBjaGFuZ2VkLgogICAgIHZpcnR1YWwgdm9p
ZCB6b29tTGV2ZWxDaGFuZ2VkKGRvdWJsZSB6b29tTGV2ZWwpID0gMDsKIAorICAgIC8vIERldGVy
bWluZXMgd2hldGhlciB0aGUgZ2l2ZW4gcmVjdGFuZ2xlIGluIHRoaXMgcGx1Z2luIGlzIGFib3Zl
IGFsbCBvdGhlcgorICAgIC8vIGNvbnRlbnQuIFRoZSByZWN0YW5nbGUgaXMgaW4gdGhlIHBsdWdp
bidzIGNvb3JkaW5hdGUgc3lzdGVtLgorICAgIHZpcnR1YWwgYm9vbCBpc1JlY3RUb3Btb3N0KGNv
bnN0IFdlYlJlY3QmKSA9IDA7CisKICAgICB2aXJ0dWFsIFdlYlBsdWdpbiogcGx1Z2luKCkgPSAw
OwogICAgIHZpcnR1YWwgdm9pZCBzZXRQbHVnaW4oV2ViUGx1Z2luKikgPSAwOwogCkluZGV4OiBT
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVnaW5Db250YWluZXJJbXBsLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVnaW5Db250YWluZXJJ
bXBsLmNwcAkocmV2aXNpb24gMTA3OTUyKQorKysgU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViUGx1Z2luQ29udGFpbmVySW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTYwLDYgKzYwLDcg
QEAKICNpbmNsdWRlICJGcmFtZUxvYWRSZXF1ZXN0LmgiCiAjaW5jbHVkZSAiRnJhbWVWaWV3Lmgi
CiAjaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0LmgiCisjaW5jbHVkZSAiSGl0VGVzdFJlc3VsdC5o
IgogI2luY2x1ZGUgIkhvc3RXaW5kb3cuaCIKICNpbmNsdWRlICJIVE1MRm9ybUVsZW1lbnQuaCIK
ICNpbmNsdWRlICJIVE1MTmFtZXMuaCIKQEAgLTQzMyw2ICs0MzQsMjYgQEAgdm9pZCBXZWJQbHVn
aW5Db250YWluZXJJbXBsOjp6b29tTGV2ZWxDaAogICAgIFdlYlZpZXdJbXBsKiB2aWV3ID0gV2Vi
Vmlld0ltcGw6OmZyb21QYWdlKG1fZWxlbWVudC0+ZG9jdW1lbnQoKS0+ZnJhbWUoKS0+cGFnZSgp
KTsKICAgICB2aWV3LT5mdWxsRnJhbWVQbHVnaW5ab29tTGV2ZWxDaGFuZ2VkKHpvb21MZXZlbCk7
CiB9CisgCitib29sIFdlYlBsdWdpbkNvbnRhaW5lckltcGw6OmlzUmVjdFRvcG1vc3QoY29uc3Qg
V2ViUmVjdCYgcmVjdCkKK3sKKyAgICBQYWdlKiBwYWdlID0gbV9lbGVtZW50LT5kb2N1bWVudCgp
LT5wYWdlKCk7CisgICAgaWYgKCFwYWdlKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAv
LyBoaXRUZXN0UmVzdWx0QXRQb2ludCgpIHRha2VzIGEgcGFkZGluZyByZWN0YW5nbGUuCisgICAg
Ly8gRklYTUU6IFdlJ2xsIGJlIG9mZiBieSAxIHdoZW4gdGhlIHdpZHRoIG9yIGhlaWdodCBpcyBl
dmVuLgorICAgIEludFJlY3Qgd2luZG93UmVjdCA9IGNvbnZlcnRUb0NvbnRhaW5pbmdXaW5kb3co
c3RhdGljX2Nhc3Q8SW50UmVjdD4ocmVjdCkpOworICAgIExheW91dFBvaW50IGNlbnRlciA9IHdp
bmRvd1JlY3QuY2VudGVyKCk7CisgICAgLy8gTWFrZSB0aGUgcmVjdCB3ZSdyZSBjaGVja2luZyAo
dGhlIHBvaW50IHN1cnJvdW5kZWQgYnkgcGFkZGluZyByZWN0cykgY29udGFpbmVkIGluc2lkZSB0
aGUgcmVxdWVzdGVkIHJlY3QuIChOb3RlIHRoYXQgLTEvMiBpcyAwLikKKyAgICBMYXlvdXRTaXpl
IHBhZGRpbmcoKHdpbmRvd1JlY3Qud2lkdGgoKSAtIDEpIC8gMiwgKHdpbmRvd1JlY3QuaGVpZ2h0
KCkgLSAxKSAvIDIpOworICAgIEhpdFRlc3RSZXN1bHQgcmVzdWx0ID0KKyAgICAgICAgcGFnZS0+
bWFpbkZyYW1lKCktPmV2ZW50SGFuZGxlcigpLT5oaXRUZXN0UmVzdWx0QXRQb2ludChjZW50ZXIs
IGZhbHNlLCBmYWxzZSwgRG9udEhpdFRlc3RTY3JvbGxiYXJzLCBIaXRUZXN0UmVxdWVzdDo6UmVh
ZE9ubHkgfCBIaXRUZXN0UmVxdWVzdDo6QWN0aXZlLCBwYWRkaW5nKTsKKyAgICBjb25zdCBIaXRU
ZXN0UmVzdWx0OjpOb2RlU2V0JiBub2RlcyA9IHJlc3VsdC5yZWN0QmFzZWRUZXN0UmVzdWx0KCk7
CisgICAgaWYgKG5vZGVzLnNpemUoKSAhPSAxKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAg
cmV0dXJuIChub2Rlcy5maXJzdCgpLmdldCgpID09IG1fZWxlbWVudCk7Cit9CiAKIHZvaWQgV2Vi
UGx1Z2luQ29udGFpbmVySW1wbDo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0IFJlc291cmNlUmVz
cG9uc2UmIHJlc3BvbnNlKQogewpJbmRleDogU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
UGx1Z2luQ29udGFpbmVySW1wbC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL1dlYlBsdWdpbkNvbnRhaW5lckltcGwuaAkocmV2aXNpb24gMTA3OTUyKQorKysgU291
cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViUGx1Z2luQ29udGFpbmVySW1wbC5oCSh3b3JraW5n
IGNvcHkpCkBAIC0xMDQsNiArMTA0LDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwgV2ViU3RyaW5n
IGV4ZWN1dGVTY3JpcHRVUkwoY29uc3QgV2ViVVJMJiwgYm9vbCBwb3B1cHNBbGxvd2VkKTsKICAg
ICB2aXJ0dWFsIHZvaWQgbG9hZEZyYW1lUmVxdWVzdChjb25zdCBXZWJVUkxSZXF1ZXN0JiwgY29u
c3QgV2ViU3RyaW5nJiB0YXJnZXQsIGJvb2wgbm90aWZ5TmVlZGVkLCB2b2lkKiBub3RpZnlEYXRh
KTsKICAgICB2aXJ0dWFsIHZvaWQgem9vbUxldmVsQ2hhbmdlZChkb3VibGUgem9vbUxldmVsKTsg
ICAgCisgICAgdmlydHVhbCBib29sIGlzUmVjdFRvcG1vc3QoY29uc3QgV2ViUmVjdCYpOwogCiAg
ICAgLy8gVGhpcyBjYW5ub3QgYmUgbnVsbC4KICAgICBXZWJQbHVnaW4qIHBsdWdpbigpIHsgcmV0
dXJuIG1fd2ViUGx1Z2luOyB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>