<?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>196177</bug_id>
          
          <creation_ts>2019-03-23 07:26:33 -0700</creation_ts>
          <short_desc>[ContentChangeObserver] Tapping on a form control should always result in click.</short_desc>
          <delta_ts>2019-03-23 17:59:06 -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>Layout and Rendering</component>
          <version>WebKit 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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1520610</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-23 07:26:33 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520612</commentid>
    <comment_count>1</comment_count>
      <attachid>365814</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-03-23 07:32:20 -0700</bug_when>
    <thetext>Created attachment 365814
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520623</commentid>
    <comment_count>2</comment_count>
      <attachid>365814</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-23 10:27:19 -0700</bug_when>
    <thetext>Comment on attachment 365814
Patch

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

&gt; Source/WebKit/ChangeLog:3
&gt; +        [ContentChangeObserver] Taping on a form control should always result in click.

Taping is what you do when you wrap up a parcel.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520629</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-23 14:08:01 -0700</bug_when>
    <thetext>Committed r243415: &lt;https://trac.webkit.org/changeset/243415&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520657</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-23 17:59:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/49191347&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365814</attachid>
            <date>2019-03-23 07:32:20 -0700</date>
            <delta_ts>2019-03-23 10:27:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196177-20190323073219.patch</filename>
            <type>text/plain</type>
            <size>7668</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDFmNjczNDRkN2ZmYWIxZTFj
YmQxMjFiYzhkNzcyZGY3YzcyZjEwNWIuLjM0MTY3OTkzN2JkOGVlZGQ5ZGFhMmQzZDI4YjY3OTNm
NGVlMmI2ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTktMDMtMjMgIFphbGFuIEJ1
anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29udGVudENoYW5nZU9ic2VydmVy
XSBUYXBpbmcgb24gYSBmb3JtIGNvbnRyb2wgc2hvdWxkIGFsd2F5cyByZXN1bHQgaW4gY2xpY2su
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTYxNzcK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBh
dGNoIGVudXJlcyB0aGF0IHdlIHNlbmQgYSBzeW50aGV0aWMgY2xpY2sgd2hlbiB0aGUgdHJhZ2V0
IG5vZGUgaXMgYSBmb3JtIGNvbnRyb2wgKGJ1dHRvbiwgZWRpdCBmaWVsZCBldGMpIGV2ZW4gaWYK
KyAgICAgICAgdGhlIG1vdXNlbW92ZSBicmluZ3MgdXAgc29tZSBob3ZlciBjb250ZW50LgorCisg
ICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tOgorICAgICAgICAo
V2ViS2l0OjpXZWJQYWdlOjpoYW5kbGVTeW50aGV0aWNDbGljayk6CisKIDIwMTktMDMtMjEgIFBl
ciBBcm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1NdW21hY09T
XSBGaXggc2FuZGJveCBjYWxsIHZpb2xhdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tIGIvU291cmNlL1dlYktpdC9XZWJQ
cm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0KaW5kZXggY2Q3ZmQyMzU2NGQ4OWIxM2Y5
NTdkZTYzMTE4MjgzMmM4MjY0MzNlMy4uMTNkOTgwY2Y2Zjk2ZGQ4ZWVkYjQ2OWFlMWNhYTQ5MDg5
ZTgxNGUwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9z
L1dlYlBhZ2VJT1MubW0KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9z
L1dlYlBhZ2VJT1MubW0KQEAgLTU3OCw2ICs1NzgsMTEgQEAgdm9pZCBXZWJQYWdlOjpoYW5kbGVT
eW50aGV0aWNDbGljayhOb2RlJiBub2RlUmVzcG9uZGluZ1RvQ2xpY2ssIGNvbnN0IFdlYkNvcmU6
OkYKICAgICBpZiAobV9pc0Nsb3NlZCkKICAgICAgICAgcmV0dXJuOwogCisgICAgaWYgKGlzPEhU
TUxGb3JtQ29udHJvbEVsZW1lbnQ+KG5vZGVSZXNwb25kaW5nVG9DbGljaykpIHsKKyAgICAgICAg
TE9HKENvbnRlbnRPYnNlcnZhdGlvbiwgImhhbmRsZVN5bnRoZXRpY0NsaWNrOiBUYXJnZXQgbm9k
ZSBpcyBhIGZvcm0gY29udHJvbCAtPiBjbGljay4iKTsKKyAgICAgICAgY29tcGxldGVTeW50aGV0
aWNDbGljayhub2RlUmVzcG9uZGluZ1RvQ2xpY2ssIGxvY2F0aW9uLCBtb2RpZmllcnMsIFdlYkNv
cmU6Ok9uZUZpbmdlclRhcCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAgICAgYXV0byYgY29u
dGVudENoYW5nZU9ic2VydmVyID0gcmVzcG9uZGluZ0RvY3VtZW50LmNvbnRlbnRDaGFuZ2VPYnNl
cnZlcigpOwogICAgIGF1dG8gb2JzZXJ2ZWRDb250ZW50Q2hhbmdlID0gY29udGVudENoYW5nZU9i
c2VydmVyLm9ic2VydmVkQ29udGVudENoYW5nZSgpOwogICAgIGlmIChvYnNlcnZlZENvbnRlbnRD
aGFuZ2UgPT0gV0tDb250ZW50VmlzaWJpbGl0eUNoYW5nZSkgewpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDVhOThlODc3ZjJk
MjcwMzJjMTA4Y2E5ZGRhYjgxMTFlOTNjOTFkMTUuLmRkNzAwZmJkNzQwMDkzNzYyZjhhODMwM2Q2
M2M2NWY1MGY5NDUxN2YgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxOS0wMy0yMyAgWmFsYW4g
QnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtDb250ZW50Q2hhbmdlT2JzZXJ2
ZXJdIFRhcGluZyBvbiBhIGZvcm0gY29udHJvbCBzaG91bGQgYWx3YXlzIHJlc3VsdCBpbiBjbGlj
ay4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjE3
NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFz
dC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRpb24vdGFwLW9uLWlucHV0LXR5cGUt
YnV0dG9uLWVsZW1lbnQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50
cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS1idXR0b24t
ZWxlbWVudC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3VjaC9pb3MvY29u
dGVudC1vYnNlcnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS10ZXh0LWVsZW1lbnQtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNl
cnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS10ZXh0LWVsZW1lbnQuaHRtbDogQWRkZWQuCisKIDIw
MTktMDMtMjMgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbQ29u
dGVudENoYW5nZU9ic2VydmVyXSBBZGQgc3VwcG9ydCBmb3Igb2JzZXJ2aW5nIG9wYWNpdHkuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNl
cnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS1idXR0b24tZWxlbWVudC1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAt
b24taW5wdXQtdHlwZS1idXR0b24tZWxlbWVudC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzE5
NTRhMzlkNzA5YTRhNzYxNGExMDg4MTQ4MjRiMTAxYTQyY2RmYgotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3Rh
cC1vbi1pbnB1dC10eXBlLWJ1dHRvbi1lbGVtZW50LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMg
QEAKK1BBU1MgaWYgJ2NsaWNrZWQnIHRleHQgaXMgc2hvd24gYmVsb3cuCisKK2NsaWNrZWQKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2Vy
dmF0aW9uL3RhcC1vbi1pbnB1dC10eXBlLWJ1dHRvbi1lbGVtZW50Lmh0bWwgYi9MYXlvdXRUZXN0
cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAtb24taW5wdXQt
dHlwZS1idXR0b24tZWxlbWVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQxNjdhNWI3Njc2OTAwYTU0ZjE5
NTg3MjFhN2Q4MmVlMTA3YjRlZWYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS1i
dXR0b24tZWxlbWVudC5odG1sCkBAIC0wLDAgKzEsNTQgQEAKKzxodG1sPgorPGhlYWQ+Cis8dGl0
bGU+VGhpcyB0ZXN0cyB0aGUgY2FzZSB3aGVuIHRoZSB0YXAgdGFyZ2V0IG5vZGUgaXMgYSBmb3Jt
IGNvbnRyb2wgZWxlbWVudC48L3RpdGxlPgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uLy4uLy4uL3Jl
c291cmNlcy9iYXNpYy1nZXN0dXJlcy5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+CisjYmVjb21lc1Zp
c2libGUgeworICAgIHZpc2liaWxpdHk6IGhpZGRlbjsKKyAgICB3aWR0aDogMTAwcHg7CisgICAg
aGVpZ2h0OiAxMDBweDsKKyAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKwl0cmFuc2l0aW9u
LXByb3BlcnR5OiBvcGFjaXR5LCBsZWZ0OworCXRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zLCAy
MDBtczsKK30KKzwvc3R5bGU+Cis8c2NyaXB0PgorYXN5bmMgZnVuY3Rpb24gdGVzdCgpIHsKKyAg
ICBpZiAoIXdpbmRvdy50ZXN0UnVubmVyIHx8ICF0ZXN0UnVubmVyLnJ1blVJU2NyaXB0KQorICAg
ICAgICByZXR1cm47CisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgIGludGVybmFs
cy5zZXR0aW5ncy5zZXRDb250ZW50Q2hhbmdlT2JzZXJ2ZXJFbmFibGVkKHRydWUpOworCisgICAg
dGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7
CisKKyAgICBsZXQgcmVjdCA9IHRhcHRoaXMuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7CisgICAg
bGV0IHggPSByZWN0LmxlZnQgKyByZWN0LndpZHRoIC8gMjsKKyAgICBsZXQgeSA9IHJlY3QudG9w
ICsgcmVjdC5oZWlnaHQgLyAyOworCisgICAgYXdhaXQgdGFwQXRQb2ludCh4LCB5KTsKK30KKzwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgorUEFTUyBpZiAnY2xpY2tl
ZCcgdGV4dCBpcyBzaG93biBiZWxvdy48YnI+Cis8aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0i
dGFwIHRoaXMgYnV0dG9uIiBpZD10YXB0aGlzPgorPGRpdiBpZD1iZWNvbWVzVmlzaWJsZT48L2Rp
dj4KKzxwcmUgaWQ9cmVzdWx0PjwvcHJlPgorPHNjcmlwdD4KK3RhcHRoaXMuYWRkRXZlbnRMaXN0
ZW5lcigibW91c2Vtb3ZlIiwgZnVuY3Rpb24oIGV2ZW50ICkgeworICAgIGJlY29tZXNWaXNpYmxl
LnN0eWxlLnZpc2liaWxpdHkgPSAidmlzaWJsZSI7Cit9LCBmYWxzZSk7CisKK2JlY29tZXNWaXNp
YmxlLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24oIGV2ZW50ICkgeyAgIAorICAg
IHJlc3VsdC5pbm5lckhUTUwgPSAiY2xpY2tlZCBoaWRkZW4iOworfSwgZmFsc2UpOworCit0YXB0
aGlzLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24oIGV2ZW50ICkgeyAgIAorICAg
IHJlc3VsdC5pbm5lckhUTUwgPSAiY2xpY2tlZCI7CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVy
KQorICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKK30sIGZhbHNlKTsKKzwvc2NyaXB0
PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMv
dG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRpb24vdGFwLW9uLWlucHV0LXR5cGUtdGV4dC1lbGVt
ZW50LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250
ZW50LW9ic2VydmF0aW9uL3RhcC1vbi1pbnB1dC10eXBlLXRleHQtZWxlbWVudC1leHBlY3RlZC50
eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uMzE5NTRhMzlkNzA5YTRhNzYxNGExMDg4MTQ4MjRiMTAxYTQyY2RmYgot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250
ZW50LW9ic2VydmF0aW9uL3RhcC1vbi1pbnB1dC10eXBlLXRleHQtZWxlbWVudC1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSwzIEBACitQQVNTIGlmICdjbGlja2VkJyB0ZXh0IGlzIHNob3duIGJlbG93
LgorCitjbGlja2VkCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9p
b3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAtb24taW5wdXQtdHlwZS10ZXh0LWVsZW1lbnQuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9u
L3RhcC1vbi1pbnB1dC10eXBlLXRleHQtZWxlbWVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmM3NjVmNjUy
MjljOGEyNjU4MTA3NWY4NjcyMTNmNGJhODg1MDU0NDUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi90YXAtb24t
aW5wdXQtdHlwZS10ZXh0LWVsZW1lbnQuaHRtbApAQCAtMCwwICsxLDU0IEBACis8aHRtbD4KKzxo
ZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgdGhlIGNhc2Ugd2hlbiB0aGUgdGFwIHRhcmdldCBub2Rl
IGlzIGEgdGV4dCBmaWVsZCBlbGVtZW50LjwvdGl0bGU+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4v
Li4vLi4vcmVzb3VyY2VzL2Jhc2ljLWdlc3R1cmVzLmpzIj48L3NjcmlwdD4KKzxzdHlsZT4KKyNi
ZWNvbWVzVmlzaWJsZSB7CisgICAgdmlzaWJpbGl0eTogaGlkZGVuOworICAgIHdpZHRoOiAxMDBw
eDsKKyAgICBoZWlnaHQ6IDEwMHB4OworICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworCXRy
YW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGxlZnQ7CisJdHJhbnNpdGlvbi1kdXJhdGlvbjog
MTAwbXMsIDIwMG1zOworfQorPC9zdHlsZT4KKzxzY3JpcHQ+Cithc3luYyBmdW5jdGlvbiB0ZXN0
KCkgeworICAgIGlmICghd2luZG93LnRlc3RSdW5uZXIgfHwgIXRlc3RSdW5uZXIucnVuVUlTY3Jp
cHQpCisgICAgICAgIHJldHVybjsKKyAgICBpZiAod2luZG93LmludGVybmFscykKKyAgICAgICAg
aW50ZXJuYWxzLnNldHRpbmdzLnNldENvbnRlbnRDaGFuZ2VPYnNlcnZlckVuYWJsZWQodHJ1ZSk7
CisKKyAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICB0ZXN0UnVubmVyLmR1bXBB
c1RleHQoKTsKKworICAgIGxldCByZWN0ID0gdGFwdGhpcy5nZXRCb3VuZGluZ0NsaWVudFJlY3Qo
KTsKKyAgICBsZXQgeCA9IHJlY3QubGVmdCArIHJlY3Qud2lkdGggLyAyOworICAgIGxldCB5ID0g
cmVjdC50b3AgKyByZWN0LmhlaWdodCAvIDI7CisKKyAgICBhd2FpdCB0YXBBdFBvaW50KHgsIHkp
OworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InRlc3QoKSI+CitQQVNTIGlm
ICdjbGlja2VkJyB0ZXh0IGlzIHNob3duIGJlbG93Ljxicj4KKzxpbnB1dCB0eXBlPSJ0ZXh0IiB2
YWx1ZT0idGFwIHRoaXMgZWRpdCBmaWVsZCIgaWQ9dGFwdGhpcz4KKzxkaXYgaWQ9YmVjb21lc1Zp
c2libGU+PC9kaXY+Cis8cHJlIGlkPXJlc3VsdD48L3ByZT4KKzxzY3JpcHQ+Cit0YXB0aGlzLmFk
ZEV2ZW50TGlzdGVuZXIoIm1vdXNlbW92ZSIsIGZ1bmN0aW9uKCBldmVudCApIHsKKyAgICBiZWNv
bWVzVmlzaWJsZS5zdHlsZS52aXNpYmlsaXR5ID0gInZpc2libGUiOworfSwgZmFsc2UpOworCiti
ZWNvbWVzVmlzaWJsZS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCBldmVudCAp
IHsgICAKKyAgICByZXN1bHQuaW5uZXJIVE1MID0gImNsaWNrZWQgaGlkZGVuIjsKK30sIGZhbHNl
KTsKKwordGFwdGhpcy5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCBldmVudCAp
IHsgICAKKyAgICByZXN1bHQuaW5uZXJIVE1MID0gImNsaWNrZWQiOworICAgIGlmICh3aW5kb3cu
dGVzdFJ1bm5lcikKKyAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Cit9LCBmYWxzZSk7
Cis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="382223"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>