<?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>79607</bug_id>
          
          <creation_ts>2012-02-26 13:19:14 -0800</creation_ts>
          <short_desc>REGRESSION (WebKit2): Non-activating links sometimes don’t work</short_desc>
          <delta_ts>2012-02-27 10:01:47 -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>WebKit2</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>InRadar, LayoutTestFailure, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>565189</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-02-26 13:19:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/9557598&gt;

Trying to drag the selection out of a WKView in a background window often activates the window if the document WKView is scrolled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565194</commentid>
    <comment_count>1</comment_count>
      <attachid>128926</attachid>
    <who name="">mitz</who>
    <bug_when>2012-02-26 13:31:00 -0800</bug_when>
    <thetext>Created attachment 128926
Convert points to frame coordinates before hit-testing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565200</commentid>
    <comment_count>2</comment_count>
      <attachid>128926</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-26 14:22:06 -0800</bug_when>
    <thetext>Comment on attachment 128926
Convert points to frame coordinates before hit-testing

Attachment 128926 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11627789

New failing tests:
inspector/protocol/console-agent.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>565764</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-02-27 10:01:47 -0800</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r109004&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128926</attachid>
            <date>2012-02-26 13:31:00 -0800</date>
            <delta_ts>2012-02-27 07:28:13 -0800</delta_ts>
            <desc>Convert points to frame coordinates before hit-testing</desc>
            <filename>9557598_r0.diff</filename>
            <type>text/plain</type>
            <size>13508</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwODkzMykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAyLTI2ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzk1NTc1
OTg+IFJFR1JFU1NJT04gKFdlYktpdDIpOiBOb24tYWN0aXZhdGluZyBsaW5rcyBzb21ldGltZXMg
ZG9u4oCZdCB3b3JrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03OTYwNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRlc3Q6IFRlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL0FjY2VwdHNGaXJzdE1vdXNlLm1tCisK
KyAgICAgICAgVGhpcyB3YXMgY2F1c2VkIGJ5IG5vdCBtYXBwaW5nIHRoZSBtb3VzZSBldmVudCBj
b29yZGluYXRlcyBmcm9tIHdpbmRvdyBjb29yZGluYXRlcyB0bworICAgICAgICBkb2N1bWVudCBj
b29yZGluYXRlcy4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9tYWMvV2ViUGFnZU1h
Yy5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6cGVyZm9ybURpY3Rpb25hcnlMb29rdXBB
dExvY2F0aW9uKTogQ29udmVydCB0aGUgcG9pbnQgdG8gbWFpbiBmcmFtZQorICAgICAgICBjb29y
ZGluYXRlcyB3aGVuIHBlcmZvcm1pbmcgdGhlIGhpdCB0ZXN0LgorICAgICAgICAoV2ViS2l0OjpX
ZWJQYWdlOjpzaG91bGREZWxheVdpbmRvd09yZGVyaW5nRXZlbnQpOiBDb252ZXJ0IHRoZSBwb2lu
dCB0byB0aGUgbWFpbiBvciBmb2N1c2VkCisgICAgICAgIGZyYW1lIGNvb3JkaW5hdGVzIHdoZW4g
cGVyZm9tcmluZyB0aGUgaGl0IHRlc3QuCisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OmFjY2Vw
dHNGaXJzdE1vdXNlKTogRGl0dG8uCisKIDIwMTItMDItMjUgIEFuZGVycyBDYXJsc3NvbiAgPGFu
ZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGRyZXNzIHJldmlldyBmZWVkYmFjayBmcm9t
IEFuZHJlYXMgS2xpbmcuCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
bWFjL1dlYlBhZ2VNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL21hYy9XZWJQYWdlTWFjLm1tCShyZXZpc2lvbiAxMDg5MzIpCisrKyBTb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1dlYlBhZ2VNYWMubW0JKHdvcmtpbmcgY29w
eSkKQEAgLTQ0MCw3ICs0NDAsNyBAQCB2b2lkIFdlYlBhZ2U6OnBlcmZvcm1EaWN0aW9uYXJ5TG9v
a3VwQXRMCiAKICAgICAvLyBGaW5kIHRoZSBmcmFtZSB0aGUgcG9pbnQgaXMgb3Zlci4KICAgICBJ
bnRQb2ludCBwb2ludCA9IHJvdW5kZWRJbnRQb2ludChmbG9hdFBvaW50KTsKLSAgICBIaXRUZXN0
UmVzdWx0IHJlc3VsdCA9IGZyYW1lLT5ldmVudEhhbmRsZXIoKS0+aGl0VGVzdFJlc3VsdEF0UG9p
bnQocG9pbnQsIGZhbHNlKTsKKyAgICBIaXRUZXN0UmVzdWx0IHJlc3VsdCA9IGZyYW1lLT5ldmVu
dEhhbmRsZXIoKS0+aGl0VGVzdFJlc3VsdEF0UG9pbnQoZnJhbWUtPnZpZXcoKS0+d2luZG93VG9D
b250ZW50cyhwb2ludCksIGZhbHNlKTsKICAgICBmcmFtZSA9IHJlc3VsdC5pbm5lck5vblNoYXJl
ZE5vZGUoKSA/IHJlc3VsdC5pbm5lck5vblNoYXJlZE5vZGUoKS0+ZG9jdW1lbnQoKS0+ZnJhbWUo
KSA6IG1fcGFnZS0+Zm9jdXNDb250cm9sbGVyKCktPmZvY3VzZWRPck1haW5GcmFtZSgpOwogCiAg
ICAgSW50UG9pbnQgdHJhbnNsYXRlZFBvaW50ID0gZnJhbWUtPnZpZXcoKS0+d2luZG93VG9Db250
ZW50cyhwb2ludCk7CkBAIC02ODcsNyArNjg3LDcgQEAgdm9pZCBXZWJQYWdlOjpzaG91bGREZWxh
eVdpbmRvd09yZGVyaW5nRQogICAgIGlmICghZnJhbWUpCiAgICAgICAgIHJldHVybjsKIAotICAg
IEhpdFRlc3RSZXN1bHQgaGl0UmVzdWx0ID0gZnJhbWUtPmV2ZW50SGFuZGxlcigpLT5oaXRUZXN0
UmVzdWx0QXRQb2ludChldmVudC5wb3NpdGlvbigpLCB0cnVlKTsKKyAgICBIaXRUZXN0UmVzdWx0
IGhpdFJlc3VsdCA9IGZyYW1lLT5ldmVudEhhbmRsZXIoKS0+aGl0VGVzdFJlc3VsdEF0UG9pbnQo
ZnJhbWUtPnZpZXcoKS0+d2luZG93VG9Db250ZW50cyhldmVudC5wb3NpdGlvbigpKSwgdHJ1ZSk7
CiAgICAgaWYgKGhpdFJlc3VsdC5pc1NlbGVjdGVkKCkpCiAgICAgICAgIHJlc3VsdCA9IGZyYW1l
LT5ldmVudEhhbmRsZXIoKS0+ZXZlbnRNYXlTdGFydERyYWcocGxhdGZvcm0oZXZlbnQpKTsKIH0K
QEAgLTY5OSw3ICs2OTksNyBAQCB2b2lkIFdlYlBhZ2U6OmFjY2VwdHNGaXJzdE1vdXNlKGludCBl
dmVuCiAgICAgaWYgKCFmcmFtZSkKICAgICAgICAgcmV0dXJuOwogICAgIAotICAgIEhpdFRlc3RS
ZXN1bHQgaGl0UmVzdWx0ID0gZnJhbWUtPmV2ZW50SGFuZGxlcigpLT5oaXRUZXN0UmVzdWx0QXRQ
b2ludChldmVudC5wb3NpdGlvbigpLCB0cnVlKTsKKyAgICBIaXRUZXN0UmVzdWx0IGhpdFJlc3Vs
dCA9IGZyYW1lLT5ldmVudEhhbmRsZXIoKS0+aGl0VGVzdFJlc3VsdEF0UG9pbnQoZnJhbWUtPnZp
ZXcoKS0+d2luZG93VG9Db250ZW50cyhldmVudC5wb3NpdGlvbigpKSwgdHJ1ZSk7CiAgICAgZnJh
bWUtPmV2ZW50SGFuZGxlcigpLT5zZXRBY3RpdmF0aW9uRXZlbnROdW1iZXIoZXZlbnROdW1iZXIp
OwogICAgIGlmIChoaXRSZXN1bHQuaXNTZWxlY3RlZCgpKQogICAgICAgICByZXN1bHQgPSBmcmFt
ZS0+ZXZlbnRIYW5kbGVyKCktPmV2ZW50TWF5U3RhcnREcmFnKHBsYXRmb3JtKGV2ZW50KSk7Cklu
ZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdlTG9nCShyZXZp
c2lvbiAxMDg5MzMpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyAr
MSwxOCBAQAorMjAxMi0wMi0yNiAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgorCisg
ICAgICAgIEFkZGVkIGEgdGVzdCBmb3IgPHJkYXI6Ly9wcm9ibGVtLzk1NTc1OTg+IFJFR1JFU1NJ
T04gKFdlYktpdDIpOiBOb24tYWN0aXZhdGluZyBsaW5rcyBzb21ldGltZXMgZG9u4oCZdCB3b3Jr
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTYwNwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdl
YktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IEFkZGVkIG5l
dyBmaWxlcy4KKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9BY2NlcHRzRmlyc3RN
b3VzZS5tbTogQWRkZWQuCisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpBY2NlcHRzRmlyc3RNb3Vz
ZTo6dXJsKToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OkFjY2VwdHNGaXJzdE1vdXNlOjpkaWRM
b2FkVVJMKToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OkFjY2VwdHNGaXJzdE1vdXNlOjpydW5U
ZXN0KToKKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OlRFU1RfRik6CisgICAgICAgICogVGVzdFdl
YktpdEFQSS9UZXN0cy9tYWMvYWNjZXB0c0ZpcnN0TW91c2UuaHRtbDogQWRkZWQuCisKIDIwMTIt
MDItMjUgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5nLmNvbT4KIAogICAgICAg
ICBDaGFuZ2UgQnVpbGQgYm90IHdpdGggQnVpbGRBbmRUZXN0IGJvdCBmb3IgRUZMIHBvcnQuCklu
ZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvago9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEku
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkocmV2aXNpb24gMTA4OTMyKQorKysgVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtp
bmcgY29weSkKQEAgLTI4LDYgKzI4LDggQEAKIAkJMzNFNzlFMDYxMzdCNUZEOTAwRTMyRDk5IC8q
IG1vdXNlLW1vdmUtbGlzdGVuZXIuaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLyA9IHtpc2EgPSBQ
QlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAzM0U3OUUwNTEzN0I1RkNFMDBFMzJEOTkgLyogbW91c2Ut
bW92ZS1saXN0ZW5lci5odG1sICovOyB9OwogCQkzNzIwMEI5MjEzQTE2MjMwMDA3QTRGQUQgLyog
VmVjdG9yUmV2ZXJzZS5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZp
bGVSZWYgPSAzNzIwMEI5MTEzQTE2MjMwMDA3QTRGQUQgLyogVmVjdG9yUmV2ZXJzZS5jcHAgKi87
IH07CiAJCTM3MjJDODY5MTQ2MUUwM0UwMEM0NUQwMCAvKiBSZW5kZXJlZEltYWdlRnJvbURPTVJh
bmdlLm1tIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMzcy
MkM4NjgxNDYxRTAzRTAwQzQ1RDAwIC8qIFJlbmRlcmVkSW1hZ2VGcm9tRE9NUmFuZ2UubW0gKi87
IH07CisJCTM3OTAyOEI2MTRGQUJEOTIwMDdFNkI0MyAvKiBBY2NlcHRzRmlyc3RNb3VzZS5tbSBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3OTAyOEI1MTRG
QUJEOTIwMDdFNkI0MyAvKiBBY2NlcHRzRmlyc3RNb3VzZS5tbSAqLzsgfTsKKwkJMzc5MDI4Qjkx
NEZBQzI0QzAwN0U2QjQzIC8qIGFjY2VwdHNGaXJzdE1vdXNlLmh0bWwgaW4gQ29weSBSZXNvdXJj
ZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMzc5MDI4QjgxNEZBQkU0OTAw
N0U2QjQzIC8qIGFjY2VwdHNGaXJzdE1vdXNlLmh0bWwgKi87IH07CiAJCTM3OTlBRDNBMTQxMjBB
NDMwMDVFQjBDNiAvKiBTdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0RnJvbVN0cmluZy5tbSBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3OTlBRDM5MTQx
MjBBNDMwMDVFQjBDNiAvKiBTdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0RnJvbVN0cmluZy5t
bSAqLzsgfTsKIAkJMzdBNjg5NUYxNDhBOUI1MDAwNTEwMEZBIC8qIFN1YnJlc291cmNlRXJyb3JD
cmFzaC5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDM3
QTY4OTVEMTQ4QTlCNTAwMDUxMDBGQSAvKiBTdWJyZXNvdXJjZUVycm9yQ3Jhc2gubW0gKi87IH07
CiAJCTM3REM2NzhEMTQwRDdDNTAwMEFCQ0NEQiAvKiBET01SYW5nZU9mU3RyaW5nLm1tIGluIFNv
dXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMzdEQzY3OEIxNDBEN0M1
MDAwQUJDQ0RCIC8qIERPTVJhbmdlT2ZTdHJpbmcubW0gKi87IH07CkBAIC0xNTAsNiArMTUyLDcg
QEAKIAkJCWRzdFBhdGggPSBUZXN0V2ViS2l0QVBJLnJlc291cmNlczsKIAkJCWRzdFN1YmZvbGRl
clNwZWMgPSA3OwogCQkJZmlsZXMgPSAoCisJCQkJMzc5MDI4QjkxNEZBQzI0QzAwN0U2QjQzIC8q
IGFjY2VwdHNGaXJzdE1vdXNlLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8sCiAJCQkJMzNEQzg5
MTIxNDE5NTVGRTAwNzQ3RUY3IC8qIHNpbXBsZS1pZnJhbWUuaHRtbCBpbiBDb3B5IFJlc291cmNl
cyAqLywKIAkJCQkxQTlFNTJDOTEzRTY1RUY0MDA2OTE3RjUgLyogMTgtY2hhcmFjdGVycy5odG1s
IGluIENvcHkgUmVzb3VyY2VzICovLAogCQkJCUMwN0U2Q0IyMTNGRDczOTMwMDM4QjIyQiAvKiBk
ZXZpY2VQaXhlbFJhdGlvLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8sCkBAIC0xOTIsNiArMTk1
LDggQEAKIAkJMzNFNzlFMDUxMzdCNUZDRTAwRTMyRDk5IC8qIG1vdXNlLW1vdmUtbGlzdGVuZXIu
aHRtbCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0
S25vd25GaWxlVHlwZSA9IHRleHQuaHRtbDsgcGF0aCA9ICJtb3VzZS1tb3ZlLWxpc3RlbmVyLmh0
bWwiOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkzNzIwMEI5MTEzQTE2MjMwMDA3QTRG
QUQgLyogVmVjdG9yUmV2ZXJzZS5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmls
ZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IG5h
bWUgPSBWZWN0b3JSZXZlcnNlLmNwcDsgcGF0aCA9IFdURi9WZWN0b3JSZXZlcnNlLmNwcDsgc291
cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMzcyMkM4NjgxNDYxRTAzRTAwQzQ1RDAwIC8qIFJl
bmRlcmVkSW1hZ2VGcm9tRE9NUmFuZ2UubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsg
ZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpj
cHA7IHBhdGggPSBSZW5kZXJlZEltYWdlRnJvbURPTVJhbmdlLm1tOyBzb3VyY2VUcmVlID0gIjxn
cm91cD4iOyB9OworCQkzNzkwMjhCNTE0RkFCRDkyMDA3RTZCNDMgLyogQWNjZXB0c0ZpcnN0TW91
c2UubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBBY2NlcHRzRmly
c3RNb3VzZS5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKKwkJMzc5MDI4QjgxNEZBQkU0
OTAwN0U2QjQzIC8qIGFjY2VwdHNGaXJzdE1vdXNlLmh0bWwgKi8gPSB7aXNhID0gUEJYRmlsZVJl
ZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0Lmh0bWw7
IHBhdGggPSBhY2NlcHRzRmlyc3RNb3VzZS5odG1sOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OwogCQkzNzk5QUQzOTE0MTIwQTQzMDA1RUIwQzYgLyogU3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNj
cmlwdEZyb21TdHJpbmcubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29k
aW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGgg
PSBTdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0RnJvbVN0cmluZy5tbTsgc291cmNlVHJlZSA9
ICI8Z3JvdXA+IjsgfTsKIAkJMzdBNjg5NUQxNDhBOUI1MDAwNTEwMEZBIC8qIFN1YnJlc291cmNl
RXJyb3JDcmFzaC5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rpbmcg
PSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9IFN1
YnJlc291cmNlRXJyb3JDcmFzaC5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMzdE
QzY3OEIxNDBEN0M1MDAwQUJDQ0RCIC8qIERPTVJhbmdlT2ZTdHJpbmcubW0gKi8gPSB7aXNhID0g
UEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBz
b3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBET01SYW5nZU9mU3RyaW5nLm1tOyBzb3VyY2VU
cmVlID0gIjxncm91cD4iOyB9OwpAQCAtNTY0LDYgKzU2OSw3IEBACiAJCQlpc2EgPSBQQlhHcm91
cDsKIAkJCWNoaWxkcmVuID0gKAogCQkJCUMwN0U2Q0IwMTNGRDczN0MwMDM4QjIyQiAvKiBSZXNv
dXJjZXMgKi8sCisJCQkJMzc5MDI4QjUxNEZBQkQ5MjAwN0U2QjQzIC8qIEFjY2VwdHNGaXJzdE1v
dXNlLm1tICovLAogCQkJCTM3REM2NzhCMTQwRDdDNTAwMEFCQ0NEQiAvKiBET01SYW5nZU9mU3Ry
aW5nLm1tICovLAogCQkJCUMwN0U2Q0FFMTNGRDY3NjUwMDM4QjIyQiAvKiBEeW5hbWljRGV2aWNl
U2NhbGVGYWN0b3IubW0gKi8sCiAJCQkJOTM5QkE5MTYxNDEwMzQxMjAwMUEwMUJEIC8qIERldmlj
ZVNjYWxlRmFjdG9yT25CYWNrLm1tICovLApAQCAtNTc5LDggKzU4NSw5IEBACiAJCUMwN0U2Q0Iw
MTNGRDczN0MwMDM4QjIyQiAvKiBSZXNvdXJjZXMgKi8gPSB7CiAJCQlpc2EgPSBQQlhHcm91cDsK
IAkJCWNoaWxkcmVuID0gKAotCQkJCTM3REM2NzhGMTQwRDdEM0EwMEFCQ0NEQiAvKiBET01SYW5n
ZU9mU3RyaW5nLmh0bWwgKi8sCisJCQkJMzc5MDI4QjgxNEZBQkU0OTAwN0U2QjQzIC8qIGFjY2Vw
dHNGaXJzdE1vdXNlLmh0bWwgKi8sCiAJCQkJQzA3RTZDQjExM0ZENzM4QTAwMzhCMjJCIC8qIGRl
dmljZVBpeGVsUmF0aW8uaHRtbCAqLywKKwkJCQkzN0RDNjc4RjE0MEQ3RDNBMDBBQkNDREIgLyog
RE9NUmFuZ2VPZlN0cmluZy5odG1sICovLAogCQkJKTsKIAkJCW5hbWUgPSBSZXNvdXJjZXM7CiAJ
CQlzb3VyY2VUcmVlID0gIjxncm91cD4iOwpAQCAtNzcyLDYgKzc3OSw3IEBACiAJCQkJOTNGN0U4
NkMxNERDOEU0RDAwQzg0QTk5IC8qIE5ld0ZpcnN0VmlzdWFsbHlOb25FbXB0eUxheW91dEZyYW1l
cy5jcHAgaW4gU291cmNlcyAqLywKIAkJCQlCQzIyRDMxNTE0REM2ODk4MDBGRkIxREQgLyogVXNl
ck1lc3NhZ2UuY3BwIGluIFNvdXJjZXMgKi8sCiAJCQkJRTQ5MDI5NjgxNEUyRTNBNDAwMkJFREQx
IC8qIFR5cGluZ1N0eWxlQ3Jhc2gubW0gaW4gU291cmNlcyAqLywKKwkJCQkzNzkwMjhCNjE0RkFC
RDkyMDA3RTZCNDMgLyogQWNjZXB0c0ZpcnN0TW91c2UubW0gaW4gU291cmNlcyAqLywKIAkJCSk7
CiAJCQlydW5Pbmx5Rm9yRGVwbG95bWVudFBvc3Rwcm9jZXNzaW5nID0gMDsKIAkJfTsKSW5kZXg6
IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL0FjY2VwdHNGaXJzdE1vdXNlLm1tCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvbWFjL0FjY2VwdHNGaXJzdE1vdXNl
Lm1tCShyZXZpc2lvbiAwKQorKysgVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMvQWNjZXB0
c0ZpcnN0TW91c2UubW0JKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNzcgQEAKKy8qCisgKiBDb3B5
cmlnaHQgKEMpIDIwMTIgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJl
ZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Ig
d2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhl
IGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25z
IG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5v
dGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1l
ci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0
aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25z
IGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9u
IGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgor
ICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENP
TlRSSUJVVE9SUyBgYEFTIElTJycKKyAqIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJB
TlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICogVEhFIElNUExJRUQgV0FS
UkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgor
ICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBP
UiBJVFMgQ09OVFJJQlVUT1JTCisgKiBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNU
LCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SCisgKiBDT05TRVFVRU5USUFMIERB
TUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRgorICog
U1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJ
VFM7IE9SIEJVU0lORVNTCisgKiBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBB
TlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTgorICogQ09OVFJBQ1QsIFNUUklDVCBM
SUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKKyAq
IEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVO
IElGIEFEVklTRUQgT0YKKyAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLwor
CisjaW5jbHVkZSAiY29uZmlnLmgiCisjaW5jbHVkZSAiV2ViS2l0QWdub3N0aWNUZXN0LmgiCisK
KyNpbmNsdWRlIDx3dGYvUmV0YWluUHRyLmg+CisKK0BpbnRlcmZhY2UgTlNBcHBsaWNhdGlvbiAo
VGVzdFdlYktpdEFQSU5TQXBwbGljYXRpb25EZXRhaWxzKQorLSAodm9pZClfc2V0Q3VycmVudEV2
ZW50OihOU0V2ZW50ICopZXZlbnQ7CitAZW5kCisKK25hbWVzcGFjZSBUZXN0V2ViS2l0QVBJIHsK
KworY2xhc3MgQWNjZXB0c0ZpcnN0TW91c2UgOiBwdWJsaWMgV2ViS2l0QWdub3N0aWNUZXN0IHsK
K3B1YmxpYzoKKyAgICB0ZW1wbGF0ZSA8dHlwZW5hbWUgVmlldz4gdm9pZCBydW5UZXN0KFZpZXcp
OworCisgICAgLy8gV2ViS2l0QWdub3N0aWNUZXN0CisgICAgdmlydHVhbCBOU1VSTCAqdXJsKCkg
Y29uc3QgeyByZXR1cm4gW1tOU0J1bmRsZSBtYWluQnVuZGxlXSBVUkxGb3JSZXNvdXJjZTpAImFj
Y2VwdHNGaXJzdE1vdXNlIiB3aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5OkAiVGVz
dFdlYktpdEFQSS5yZXNvdXJjZXMiXTsgfQorICAgIHZpcnR1YWwgdm9pZCBkaWRMb2FkVVJMKFdl
YlZpZXcgKndlYlZpZXcpIHsgcnVuVGVzdCh3ZWJWaWV3KTsgfQorICAgIHZpcnR1YWwgdm9pZCBk
aWRMb2FkVVJMKFdLVmlldyAqd2tWaWV3KSB7IHJ1blRlc3Qod2tWaWV3KTsgfQorfTsKKwordGVt
cGxhdGUgPHR5cGVuYW1lIFZpZXc+Cit2b2lkIEFjY2VwdHNGaXJzdE1vdXNlOjpydW5UZXN0KFZp
ZXcgdmlldykKK3sKKyAgICBSZXRhaW5QdHI8TlNXaW5kb3c+IHdpbmRvdyhBZG9wdE5TLCBbW05T
V2luZG93IGFsbG9jXSBpbml0V2l0aENvbnRlbnRSZWN0OnZpZXcuZnJhbWUgc3R5bGVNYXNrOk5T
Qm9yZGVybGVzc1dpbmRvd01hc2sgYmFja2luZzpOU0JhY2tpbmdTdG9yZUJ1ZmZlcmVkIGRlZmVy
OllFU10pOworICAgIFt3aW5kb3cuZ2V0KCkuY29udGVudFZpZXcgYWRkU3Vidmlldzp2aWV3XTsK
KworICAgIENHRmxvYXQgdmlld0hlaWdodCA9IHZpZXcuYm91bmRzLnNpemUuaGVpZ2h0OworCisg
ICAgTlNQb2ludCBwb2ludEluc2lkZVNlbGVjdGlvbiA9IE5TTWFrZVBvaW50KDUwLCB2aWV3SGVp
Z2h0IC0gNTApOworICAgIE5TRXZlbnQgKm1vdXNlRXZlbnRJbnNpZGVTZWxlY3Rpb24gPSBbTlNF
dmVudCBtb3VzZUV2ZW50V2l0aFR5cGU6TlNMZWZ0TW91c2VEb3duIGxvY2F0aW9uOnBvaW50SW5z
aWRlU2VsZWN0aW9uIG1vZGlmaWVyRmxhZ3M6MCB0aW1lc3RhbXA6MCB3aW5kb3dOdW1iZXI6d2lu
ZG93LmdldCgpLndpbmRvd051bWJlciBjb250ZXh0Om5pbCBldmVudE51bWJlcjowIGNsaWNrQ291
bnQ6MSBwcmVzc3VyZToxXTsKKyAgICBFWFBFQ1RfVFJVRShbW3ZpZXcgaGl0VGVzdDpwb2ludElu
c2lkZVNlbGVjdGlvbl0gYWNjZXB0c0ZpcnN0TW91c2U6bW91c2VFdmVudEluc2lkZVNlbGVjdGlv
bl0pOworCisgICAgTlNQb2ludCBwb2ludE91dHNpZGVTZWxlY3Rpb24gPSBOU01ha2VQb2ludCg1
MCwgdmlld0hlaWdodCAtIDE1MCk7CisgICAgTlNFdmVudCAqbW91c2VFdmVudE91dHNpZGVTZWxl
Y3Rpb24gPSBbTlNFdmVudCBtb3VzZUV2ZW50V2l0aFR5cGU6TlNMZWZ0TW91c2VEb3duIGxvY2F0
aW9uOnBvaW50T3V0c2lkZVNlbGVjdGlvbiBtb2RpZmllckZsYWdzOjAgdGltZXN0YW1wOjAgd2lu
ZG93TnVtYmVyOndpbmRvdy5nZXQoKS53aW5kb3dOdW1iZXIgY29udGV4dDpuaWwgZXZlbnROdW1i
ZXI6MCBjbGlja0NvdW50OjEgcHJlc3N1cmU6MV07CisgICAgRVhQRUNUX0ZBTFNFKFtbdmlldyBo
aXRUZXN0OnBvaW50SW5zaWRlU2VsZWN0aW9uXSBhY2NlcHRzRmlyc3RNb3VzZTptb3VzZUV2ZW50
T3V0c2lkZVNlbGVjdGlvbl0pOworfQorCitURVNUX0YoQWNjZXB0c0ZpcnN0TW91c2UsIFdlYktp
dCkKK3sKKyAgICAvLyBFbnN1cmUgdGhhdCBbTlNBcHAgY3VycmVudEV2ZW50XSBpcyBub3QgYSBw
cmV2aW91c2x5LXNpbXVsYXRlZCBzcGFjZWJhciBrZXkgcHJlc3MsIHNpbmNlIHRoaXMKKyAgICAv
LyBjYXVzZXMgdGhlIHNjcm9sbEJ5KCkgaW4gdGhlIHRlc3QgdG8gcGVyZm9ybSBhIHNtb290aCBz
Y3JvbGwuCisgICAgW05TQXBwIF9zZXRDdXJyZW50RXZlbnQ6bmlsXTsKKyAgICBydW5XZWJLaXQx
VGVzdCgpOworfQorCitURVNUX0YoQWNjZXB0c0ZpcnN0TW91c2UsIFdlYktpdDIpCit7CisgICAg
cnVuV2ViS2l0MlRlc3QoKTsKK30KKworfSAvLyBuYW1lc3BhY2UgVGVzdFdlYktpdEFQSQpJbmRl
eDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMvYWNjZXB0c0ZpcnN0TW91c2UuaHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL21hYy9hY2NlcHRzRmlyc3RN
b3VzZS5odG1sCShyZXZpc2lvbiAwKQorKysgVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9tYWMv
YWNjZXB0c0ZpcnN0TW91c2UuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyMyBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbCBzdHlsZT0iaGVpZ2h0OiAyMDAlOyI+Cis8aGVhZD4KKyAgICA8
c3R5bGU+CisgICAgICAgIGltZy5zZWxlY3RhYmxlIHsKKyAgICAgICAgICAgIHdpZHRoOiAxMDBw
eDsKKyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICBkaXNwbGF5OiBibG9j
azsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7CisgICAgICAgIH0KKyAgICA8
L3N0eWxlPgorPC9oZWFkPgorPGJvZHkgc3R5bGU9Im1hcmdpbjogMDsiPgorICAgIDxpbWcgY2xh
c3M9InNlbGVjdGFibGUiPgorICAgIDxpbWcgY2xhc3M9InNlbGVjdGFibGUiIGlkPSJ0YXJnZXQi
PgorICAgIDxpbWcgY2xhc3M9InNlbGVjdGFibGUiPgorICAgIDxzY3JpcHQ+CisgICAgICAgIHZh
ciB0YXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGFyZ2V0Iik7CisgICAgICAgIGdl
dFNlbGVjdGlvbigpLnNldEJhc2VBbmRFeHRlbnQodGFyZ2V0LCAwLCB0YXJnZXQsIDEpOworICAg
ICAgICBzY3JvbGxCeSgwLCAxMDApOworICAgIDwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>
<flag name="review"
          id="131438"
          type_id="1"
          status="+"
          setter="adele"
    />
    <flag name="commit-queue"
          id="131442"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>