<?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>166284</bug_id>
          
          <creation_ts>2016-12-20 15:04:18 -0800</creation_ts>
          <short_desc>Remove initEvent quirk</short_desc>
          <delta_ts>2017-01-03 23:55:24 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1261792</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-20 15:04:18 -0800</bug_when>
    <thetext>Remove initEvent quirk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261795</commentid>
    <comment_count>1</comment_count>
      <attachid>297558</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-20 15:12:47 -0800</bug_when>
    <thetext>Created attachment 297558
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261822</commentid>
    <comment_count>2</comment_count>
      <attachid>297563</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-20 15:39:53 -0800</bug_when>
    <thetext>Created attachment 297563
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261825</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-20 15:54:40 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/210045</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261875</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-12-20 19:41:43 -0800</bug_when>
    <thetext>Is there a radar tracking this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261896</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-12-20 22:42:11 -0800</bug_when>
    <thetext>rdar://problem/29420268</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263450</commentid>
    <comment_count>6</comment_count>
      <attachid>297563</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-01-03 09:09:25 -0800</bug_when>
    <thetext>Comment on attachment 297563
Patch

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        Many web compatibility issues have been found, which leads us to believe that many more exist.

I disagree with this comment, there were no Web compatibility issues found. It merely broke several iOS apps that are WebKit-specific and relied on our bug. Because of this, I believe it is going to be difficult the get the specification changed. It is also going to be difficult to get the specification changed because every other browser out there matches the specification.
I don&apos;t mind trying to get the spec changed but until it does, I believe the way forward for us is to use the quirk for iOS apps, not *regress* our standards compliance and interoperability with other browsers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263451</commentid>
    <comment_count>7</comment_count>
      <attachid>297563</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-01-03 09:12:13 -0800</bug_when>
    <thetext>Comment on attachment 297563
Patch

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

&gt; Source/WebCore/dom/Event.idl:69
&gt; +    void initEvent(optional DOMString type = &quot;undefined&quot;, optional boolean bubbles = false, optional boolean cancelable = false);

Also I doubt there is any app calling initEvent without the first parameter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263463</commentid>
    <comment_count>8</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2017-01-03 10:22:09 -0800</bug_when>
    <thetext>I agree with Chris’s comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263467</commentid>
    <comment_count>9</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-01-03 10:42:49 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; I agree with Chris’s comments.

Alex pointed out that Chrome does not match the spec either so we are discussing this upstream at https://github.com/whatwg/dom/issues/387.

I will follow up once we reach agreement at spec-level.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263501</commentid>
    <comment_count>10</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-01-03 12:58:08 -0800</bug_when>
    <thetext>I didn&apos;t find any content calling initEvent without the first parameter, they were just missing the second and third.  This just reverted completely to our old behavior.
I think we should definitely become spec compliant, but this doesn&apos;t seem to cause interoperability issues; I haven&apos;t seen any content that relies on a JavaScript exception when there are fewer than three parameters.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1263708</commentid>
    <comment_count>11</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2017-01-03 23:55:24 -0800</bug_when>
    <thetext>Sounds like a good approach.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297558</attachid>
            <date>2016-12-20 15:12:47 -0800</date>
            <delta_ts>2016-12-20 15:39:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-166284-20161220151145.patch</filename>
            <type>text/plain</type>
            <size>5653</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxMDAzOCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDE2LTEyLTIwICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmVtb3ZlIGlu
aXRFdmVudCBxdWlyaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTY2Mjg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgV2UgYWRkZWQgdGhpcyBxdWlyayBpbiByMjA3OTA4IGFuZCBleHBhbmRlZCBpdCBpbiBy
MjA5OTQ2IGFuZCByMjEwMDM0LgorICAgICAgICBNYW55IHdlYiBjb21wYXRpYmlsaXR5IGlzc3Vl
cyBoYXZlIGJlZW4gZm91bmQsIHdoaWNoIGxlYWRzIHVzIHRvIGJlbGlldmUgdGhhdCBtYW55IG1v
cmUgZXhpc3QuCisgICAgICAgIFRoaXMgcmV2ZXJ0cyB0aGUgYmVoYXZpb3IgdG8gbWF0Y2ggaG93
IGl0IHdhcyBiZWZvcmUgcjIwMzg0OC4KKyAgICAgICAgVGhpcyBjaGFuZ2Ugd2FzIHByb3Bvc2Vk
IHRvIHRoZSBzcGVjIGluIGh0dHBzOi8vZ2l0aHViLmNvbS93aGF0d2cvZG9tL2lzc3Vlcy8zODcK
KworICAgICAgICAqIGRvbS9FdmVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudDo6aW5p
dEV2ZW50Rm9yQmluZGluZ3MpOiBEZWxldGVkLgorICAgICAgICAqIGRvbS9FdmVudC5oOgorICAg
ICAgICAqIGRvbS9FdmVudC5pZGw6CisgICAgICAgICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0
aW9uQ2hlY2tzLmg6CisgICAgICAgICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tz
Lm1tOgorICAgICAgICAoV2ViQ29yZTo6SU9TQXBwbGljYXRpb246OmlzQmFpZHVOdW9taSk6IERl
bGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpJT1NBcHBsaWNhdGlvbjo6aXNBdXRvTmF2aUFNYXAp
OiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6SU9TQXBwbGljYXRpb246OmlzRmxpcGJvYXJk
KTogRGVsZXRlZC4KKwogMjAxNi0xMi0yMCAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgog
CiAgICAgICAgIFtXZWJJRExdIFJlbW92ZSBjdXN0b20gYmluZGluZyBmb3IgV29ya2VyR2xvYmFs
U2NvcGU6OmltcG9ydFNjcmlwdHMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmNwcAkocmV2aXNpb24gMjEw
MDM0KQorKysgU291cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAt
MjYsNyArMjYsNiBAQAogI2luY2x1ZGUgIkV2ZW50TmFtZXMuaCIKICNpbmNsdWRlICJFdmVudFBh
dGguaCIKICNpbmNsdWRlICJFdmVudFRhcmdldC5oIgotI2luY2x1ZGUgIlJ1bnRpbWVBcHBsaWNh
dGlvbkNoZWNrcy5oIgogI2luY2x1ZGUgIlVzZXJHZXN0dXJlSW5kaWNhdG9yLmgiCiAjaW5jbHVk
ZSA8d3RmL0N1cnJlbnRUaW1lLmg+CiAKQEAgLTkwLDI1ICs4OSw2IEBAIHZvaWQgRXZlbnQ6Omlu
aXRFdmVudChjb25zdCBBdG9taWNTdHJpbmcKICAgICBtX2NhbmNlbGFibGUgPSBjYW5jZWxhYmxl
QXJnOwogfQogCi1FeGNlcHRpb25Pcjx2b2lkPiBFdmVudDo6aW5pdEV2ZW50Rm9yQmluZGluZ3Mo
U2NyaXB0RXhlY3V0aW9uQ29udGV4dCYgc2NyaXB0RXhlY3V0aW9uQ29udGV4dCwgY29uc3QgQXRv
bWljU3RyaW5nJiB0eXBlLCBib29sIGJ1YmJsZXMpCi17Ci0jaWYgUExBVEZPUk0oSU9TKQotICAg
IC8vIEZJWE1FOiBUZW1wb3JhcnkgcXVpcmsgZm9yIEJhaWR1IE51b21pIEFwcCB3aGljaCBjYWxs
cyBpbml0RXZlbnQoKSB3aXRoIHRvbyBmZXcgcGFyYW1ldGVycyAocmRhcjovL3Byb2JsZW0vMjg3
MDc4MzgpLgotICAgIC8vIEZJWE1FOiBRdWlyayBhbHNvIG5lZWRlZCBmb3IgRmxpcGJvYXJkIGZv
ciBzYW1lIHJlYXNvbiAocmRhcjovL3Byb2JsZW0vMjgyNjQxOTApLgotICAgIC8vIEZJWE1FOiBX
ZSByZWFsbHkgb3VnaHQgdG8gY29uc2lkZXIgaWYgdGhpcyBpcyB3ZWIgY29tcGF0aWJsZS4gQXV0
b05hdmkgYWxzbyB1c2VzIGluaXRFdmVudCB3aXRoIG9uZSBwYXJhbWV0ZXIuIHJkYXI6Ly9wcm9i
bGVtLzI5NDIwMjY4Ci0gICAgaWYgKElPU0FwcGxpY2F0aW9uOjppc0JhaWR1TnVvbWkoKSB8fCBJ
T1NBcHBsaWNhdGlvbjo6aXNGbGlwYm9hcmQoKSB8fCBJT1NBcHBsaWNhdGlvbjo6aXNBdXRvTmF2
aUFNYXAoKSkgewotICAgICAgICBzY3JpcHRFeGVjdXRpb25Db250ZXh0LmFkZENvbnNvbGVNZXNz
YWdlKE1lc3NhZ2VTb3VyY2U6OkpTLCBNZXNzYWdlTGV2ZWw6Oldhcm5pbmcsIEFTQ0lJTGl0ZXJh
bCgiQ2FsbGluZyBFdmVudC5wcm90b3R5cGUuaW5pdEV2ZW50KCkgd2l0aCBsZXNzIHRoYW4gMyBw
YXJhbWV0ZXJzIGlzIGRlcHJlY2F0ZWQuIikpOwotICAgICAgICBpbml0RXZlbnQodHlwZSwgYnVi
YmxlcywgZmFsc2UpOwotICAgICAgICByZXR1cm4geyB9OwotICAgIH0KLSNlbHNlCi0gICAgVU5V
U0VEX1BBUkFNKHNjcmlwdEV4ZWN1dGlvbkNvbnRleHQpOwotICAgIFVOVVNFRF9QQVJBTSh0eXBl
KTsKLSAgICBVTlVTRURfUEFSQU0oYnViYmxlcyk7Ci0jZW5kaWYKLSAgICByZXR1cm4gRXhjZXB0
aW9uIHsgVHlwZUVycm9yLCBBU0NJSUxpdGVyYWwoIk5vdCBlbm91Z2ggYXJndW1lbnRzIikgfTsK
LX0KLQogYm9vbCBFdmVudDo6Y29tcG9zZWQoKSBjb25zdAogewogICAgIGlmIChtX2NvbXBvc2Vk
KQpJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvZG9tL0V2ZW50LmgJKHJldmlzaW9uIDIwOTg2OSkKKysrIFNvdXJjZS9XZWJDb3Jl
L2RvbS9FdmVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC05Niw3ICs5Niw2IEBAIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIH5FdmVudCgpOwogCiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBpbml0RXZlbnQo
Y29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGNhbkJ1YmJsZSwgYm9vbCBjYW5jZWxhYmxl
KTsKLSAgICBFeGNlcHRpb25Pcjx2b2lkPiBpbml0RXZlbnRGb3JCaW5kaW5ncyhTY3JpcHRFeGVj
dXRpb25Db250ZXh0JiwgY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGJ1YmJsZXMpOyAv
LyBRdWlyay4KIAogICAgIGJvb2wgaXNJbml0aWFsaXplZCgpIGNvbnN0IHsgcmV0dXJuIG1faXNJ
bml0aWFsaXplZDsgfQogCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9kb20vRXZlbnQuaWRsCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5pZGwJKHJldmlzaW9uIDIwOTg2OSkK
KysrIFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5pZGwJKHdvcmtpbmcgY29weSkKQEAgLTY2LDgg
KzY2LDcgQEAgdHlwZWRlZiB1bnNpZ25lZCBsb25nIGxvbmcgRE9NVGltZVN0YW1wOwogICAgIHZv
aWQgc3RvcFByb3BhZ2F0aW9uKCk7CiAgICAgdm9pZCBwcmV2ZW50RGVmYXVsdCgpOwogCi0gICAg
dm9pZCBpbml0RXZlbnQoRE9NU3RyaW5nIHR5cGUsIGJvb2xlYW4gYnViYmxlcywgYm9vbGVhbiBj
YW5jZWxhYmxlKTsgLy8gU3RhbmRhcmQuCi0gICAgW01heVRocm93RXhjZXB0aW9uLCBJbXBsZW1l
bnRlZEFzPWluaXRFdmVudEZvckJpbmRpbmdzLCBDYWxsV2l0aD1TY3JpcHRFeGVjdXRpb25Db250
ZXh0XSB2b2lkIGluaXRFdmVudChET01TdHJpbmcgdHlwZSwgb3B0aW9uYWwgYm9vbGVhbiBidWJi
bGVzID0gZmFsc2UpOyAvLyBRdWlyay4KKyAgICB2b2lkIGluaXRFdmVudChvcHRpb25hbCBET01T
dHJpbmcgdHlwZSA9ICJ1bmRlZmluZWQiLCBvcHRpb25hbCBib29sZWFuIGJ1YmJsZXMgPSBmYWxz
ZSwgb3B0aW9uYWwgYm9vbGVhbiBjYW5jZWxhYmxlID0gZmFsc2UpOwogCiAgICAgcmVhZG9ubHkg
YXR0cmlidXRlIGJvb2xlYW4gZGVmYXVsdFByZXZlbnRlZDsKICAgICB2b2lkIHN0b3BJbW1lZGlh
dGVQcm9wYWdhdGlvbigpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFw
cGxpY2F0aW9uQ2hlY2tzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
UnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLmgJKHJldmlzaW9uIDIxMDAzNCkKKysrIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5oCSh3b3JraW5nIGNvcHkp
CkBAIC03Niw5ICs3Niw2IEBAIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNUaGVFY29ub21pc3RPbklw
aG8KIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNXZWJQcm9jZXNzKCk7CiBib29sIGlzSUJvb2tzKCk7
CiBXRUJDT1JFX0VYUE9SVCBib29sIGlzVGhlU2VjcmV0U29jaWV0eUhpZGRlbk15c3RlcnkoKTsK
LWJvb2wgaXNCYWlkdU51b21pKCk7Ci1ib29sIGlzRmxpcGJvYXJkKCk7Ci1ib29sIGlzQXV0b05h
dmlBTWFwKCk7CiAKIH0gLy8gSU9TQXBwbGljYXRpb24KIApJbmRleDogU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5tbQkocmV2aXNpb24g
MjEwMDM0KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hl
Y2tzLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNTMsMjQgKzI1Myw2IEBAIGJvb2wgSU9TQXBwbGlj
YXRpb246OmlzVGhlU2VjcmV0U29jaWV0eUgKICAgICByZXR1cm4gaXNUaGVTZWNyZXRTb2NpZXR5
SGlkZGVuTXlzdGVyeTsKIH0KIAotYm9vbCBJT1NBcHBsaWNhdGlvbjo6aXNCYWlkdU51b21pKCkK
LXsKLSAgICBzdGF0aWMgYm9vbCBpc0JhaWR1TnVvbWkgPSBhcHBsaWNhdGlvbkJ1bmRsZUlzRXF1
YWxUbygiY29tLnJlbnJlbi1pbmMubnVvbWkiKTsKLSAgICByZXR1cm4gaXNCYWlkdU51b21pOwot
fQotCi1ib29sIElPU0FwcGxpY2F0aW9uOjppc0F1dG9OYXZpQU1hcCgpCi17Ci0gICAgc3RhdGlj
IGJvb2wgaXNCYWlkdU51b21pID0gYXBwbGljYXRpb25CdW5kbGVJc0VxdWFsVG8oImNvbS5hdXRv
bmF2aS5hbWFwIik7Ci0gICAgcmV0dXJuIGlzQmFpZHVOdW9taTsKLX0KLQotYm9vbCBJT1NBcHBs
aWNhdGlvbjo6aXNGbGlwYm9hcmQoKQotewotICAgIHN0YXRpYyBib29sIGlzRmxpcGJvYXJkID0g
YXBwbGljYXRpb25CdW5kbGVJc0VxdWFsVG8oImNvbS5mbGlwYm9hcmQuZmxpcGJvYXJkLWlwYWQi
KTsKLSAgICByZXR1cm4gaXNGbGlwYm9hcmQ7Ci19Ci0KICNlbmRpZgogCiB9IC8vIG5hbWVzcGFj
ZSBXZWJDb3JlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297563</attachid>
            <date>2016-12-20 15:39:53 -0800</date>
            <delta_ts>2016-12-20 15:52:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-166284-20161220153851.patch</filename>
            <type>text/plain</type>
            <size>9503</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxMDA0MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDE2LTEyLTIwICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmVtb3ZlIGlu
aXRFdmVudCBxdWlyaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTY2Mjg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgV2UgYWRkZWQgdGhpcyBxdWlyayBpbiByMjA3OTA4IGFuZCBleHBhbmRlZCBpdCBpbiBy
MjA5OTQ2IGFuZCByMjEwMDM0LgorICAgICAgICBNYW55IHdlYiBjb21wYXRpYmlsaXR5IGlzc3Vl
cyBoYXZlIGJlZW4gZm91bmQsIHdoaWNoIGxlYWRzIHVzIHRvIGJlbGlldmUgdGhhdCBtYW55IG1v
cmUgZXhpc3QuCisgICAgICAgIFRoaXMgcmV2ZXJ0cyB0aGUgYmVoYXZpb3IgdG8gbWF0Y2ggaG93
IGl0IHdhcyBiZWZvcmUgcjIwMzg0OC4KKyAgICAgICAgVGhpcyBjaGFuZ2Ugd2FzIHByb3Bvc2Vk
IHRvIHRoZSBzcGVjIGluIGh0dHBzOi8vZ2l0aHViLmNvbS93aGF0d2cvZG9tL2lzc3Vlcy8zODcK
KworICAgICAgICAqIGRvbS9FdmVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudDo6aW5p
dEV2ZW50Rm9yQmluZGluZ3MpOiBEZWxldGVkLgorICAgICAgICAqIGRvbS9FdmVudC5oOgorICAg
ICAgICAqIGRvbS9FdmVudC5pZGw6CisgICAgICAgICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0
aW9uQ2hlY2tzLmg6CisgICAgICAgICogcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tz
Lm1tOgorICAgICAgICAoV2ViQ29yZTo6SU9TQXBwbGljYXRpb246OmlzQmFpZHVOdW9taSk6IERl
bGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpJT1NBcHBsaWNhdGlvbjo6aXNBdXRvTmF2aUFNYXAp
OiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6SU9TQXBwbGljYXRpb246OmlzRmxpcGJvYXJk
KTogRGVsZXRlZC4KKwogMjAxNi0xMi0yMCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNl
bkB3ZWJraXQub3JnPgogCiAgICAgICAgIEZpeCBjbGVhbiBXaW5kb3dzIGJ1aWxkIGFmdGVyIHIy
MTAwMjkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmNwcAkocmV2aXNpb24gMjEwMDQyKQorKysgU291cmNl
L1dlYkNvcmUvZG9tL0V2ZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjYsNyArMjYsNiBAQAog
I2luY2x1ZGUgIkV2ZW50TmFtZXMuaCIKICNpbmNsdWRlICJFdmVudFBhdGguaCIKICNpbmNsdWRl
ICJFdmVudFRhcmdldC5oIgotI2luY2x1ZGUgIlJ1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5oIgog
I2luY2x1ZGUgIlVzZXJHZXN0dXJlSW5kaWNhdG9yLmgiCiAjaW5jbHVkZSA8d3RmL0N1cnJlbnRU
aW1lLmg+CiAKQEAgLTkwLDI1ICs4OSw2IEBAIHZvaWQgRXZlbnQ6OmluaXRFdmVudChjb25zdCBB
dG9taWNTdHJpbmcKICAgICBtX2NhbmNlbGFibGUgPSBjYW5jZWxhYmxlQXJnOwogfQogCi1FeGNl
cHRpb25Pcjx2b2lkPiBFdmVudDo6aW5pdEV2ZW50Rm9yQmluZGluZ3MoU2NyaXB0RXhlY3V0aW9u
Q29udGV4dCYgc2NyaXB0RXhlY3V0aW9uQ29udGV4dCwgY29uc3QgQXRvbWljU3RyaW5nJiB0eXBl
LCBib29sIGJ1YmJsZXMpCi17Ci0jaWYgUExBVEZPUk0oSU9TKQotICAgIC8vIEZJWE1FOiBUZW1w
b3JhcnkgcXVpcmsgZm9yIEJhaWR1IE51b21pIEFwcCB3aGljaCBjYWxscyBpbml0RXZlbnQoKSB3
aXRoIHRvbyBmZXcgcGFyYW1ldGVycyAocmRhcjovL3Byb2JsZW0vMjg3MDc4MzgpLgotICAgIC8v
IEZJWE1FOiBRdWlyayBhbHNvIG5lZWRlZCBmb3IgRmxpcGJvYXJkIGZvciBzYW1lIHJlYXNvbiAo
cmRhcjovL3Byb2JsZW0vMjgyNjQxOTApLgotICAgIC8vIEZJWE1FOiBXZSByZWFsbHkgb3VnaHQg
dG8gY29uc2lkZXIgaWYgdGhpcyBpcyB3ZWIgY29tcGF0aWJsZS4gQXV0b05hdmkgYWxzbyB1c2Vz
IGluaXRFdmVudCB3aXRoIG9uZSBwYXJhbWV0ZXIuIHJkYXI6Ly9wcm9ibGVtLzI5NDIwMjY4Ci0g
ICAgaWYgKElPU0FwcGxpY2F0aW9uOjppc0JhaWR1TnVvbWkoKSB8fCBJT1NBcHBsaWNhdGlvbjo6
aXNGbGlwYm9hcmQoKSB8fCBJT1NBcHBsaWNhdGlvbjo6aXNBdXRvTmF2aUFNYXAoKSkgewotICAg
ICAgICBzY3JpcHRFeGVjdXRpb25Db250ZXh0LmFkZENvbnNvbGVNZXNzYWdlKE1lc3NhZ2VTb3Vy
Y2U6OkpTLCBNZXNzYWdlTGV2ZWw6Oldhcm5pbmcsIEFTQ0lJTGl0ZXJhbCgiQ2FsbGluZyBFdmVu
dC5wcm90b3R5cGUuaW5pdEV2ZW50KCkgd2l0aCBsZXNzIHRoYW4gMyBwYXJhbWV0ZXJzIGlzIGRl
cHJlY2F0ZWQuIikpOwotICAgICAgICBpbml0RXZlbnQodHlwZSwgYnViYmxlcywgZmFsc2UpOwot
ICAgICAgICByZXR1cm4geyB9OwotICAgIH0KLSNlbHNlCi0gICAgVU5VU0VEX1BBUkFNKHNjcmlw
dEV4ZWN1dGlvbkNvbnRleHQpOwotICAgIFVOVVNFRF9QQVJBTSh0eXBlKTsKLSAgICBVTlVTRURf
UEFSQU0oYnViYmxlcyk7Ci0jZW5kaWYKLSAgICByZXR1cm4gRXhjZXB0aW9uIHsgVHlwZUVycm9y
LCBBU0NJSUxpdGVyYWwoIk5vdCBlbm91Z2ggYXJndW1lbnRzIikgfTsKLX0KLQogYm9vbCBFdmVu
dDo6Y29tcG9zZWQoKSBjb25zdAogewogICAgIGlmIChtX2NvbXBvc2VkKQpJbmRleDogU291cmNl
L1dlYkNvcmUvZG9tL0V2ZW50LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0V2
ZW50LmgJKHJldmlzaW9uIDIxMDA0MikKKysrIFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5oCSh3
b3JraW5nIGNvcHkpCkBAIC05Niw3ICs5Niw2IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIH5FdmVu
dCgpOwogCiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBpbml0RXZlbnQoY29uc3QgQXRvbWljU3Ry
aW5nJiB0eXBlLCBib29sIGNhbkJ1YmJsZSwgYm9vbCBjYW5jZWxhYmxlKTsKLSAgICBFeGNlcHRp
b25Pcjx2b2lkPiBpbml0RXZlbnRGb3JCaW5kaW5ncyhTY3JpcHRFeGVjdXRpb25Db250ZXh0Jiwg
Y29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGJ1YmJsZXMpOyAvLyBRdWlyay4KIAogICAg
IGJvb2wgaXNJbml0aWFsaXplZCgpIGNvbnN0IHsgcmV0dXJuIG1faXNJbml0aWFsaXplZDsgfQog
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9kb20vRXZlbnQuaWRsCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL2RvbS9FdmVudC5pZGwJKHJldmlzaW9uIDIxMDA0MikKKysrIFNvdXJjZS9XZWJD
b3JlL2RvbS9FdmVudC5pZGwJKHdvcmtpbmcgY29weSkKQEAgLTY2LDggKzY2LDcgQEAgdHlwZWRl
ZiB1bnNpZ25lZCBsb25nIGxvbmcgRE9NVGltZVN0YW1wOwogICAgIHZvaWQgc3RvcFByb3BhZ2F0
aW9uKCk7CiAgICAgdm9pZCBwcmV2ZW50RGVmYXVsdCgpOwogCi0gICAgdm9pZCBpbml0RXZlbnQo
RE9NU3RyaW5nIHR5cGUsIGJvb2xlYW4gYnViYmxlcywgYm9vbGVhbiBjYW5jZWxhYmxlKTsgLy8g
U3RhbmRhcmQuCi0gICAgW01heVRocm93RXhjZXB0aW9uLCBJbXBsZW1lbnRlZEFzPWluaXRFdmVu
dEZvckJpbmRpbmdzLCBDYWxsV2l0aD1TY3JpcHRFeGVjdXRpb25Db250ZXh0XSB2b2lkIGluaXRF
dmVudChET01TdHJpbmcgdHlwZSwgb3B0aW9uYWwgYm9vbGVhbiBidWJibGVzID0gZmFsc2UpOyAv
LyBRdWlyay4KKyAgICB2b2lkIGluaXRFdmVudChvcHRpb25hbCBET01TdHJpbmcgdHlwZSA9ICJ1
bmRlZmluZWQiLCBvcHRpb25hbCBib29sZWFuIGJ1YmJsZXMgPSBmYWxzZSwgb3B0aW9uYWwgYm9v
bGVhbiBjYW5jZWxhYmxlID0gZmFsc2UpOwogCiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIGJvb2xl
YW4gZGVmYXVsdFByZXZlbnRlZDsKICAgICB2b2lkIHN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigp
OwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tz
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0
aW9uQ2hlY2tzLmgJKHJldmlzaW9uIDIxMDA0MikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5oCSh3b3JraW5nIGNvcHkpCkBAIC03Niw5ICs3Niw2
IEBAIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNUaGVFY29ub21pc3RPbklwaG8KIFdFQkNPUkVfRVhQ
T1JUIGJvb2wgaXNXZWJQcm9jZXNzKCk7CiBib29sIGlzSUJvb2tzKCk7CiBXRUJDT1JFX0VYUE9S
VCBib29sIGlzVGhlU2VjcmV0U29jaWV0eUhpZGRlbk15c3RlcnkoKTsKLWJvb2wgaXNCYWlkdU51
b21pKCk7Ci1ib29sIGlzRmxpcGJvYXJkKCk7Ci1ib29sIGlzQXV0b05hdmlBTWFwKCk7CiAKIH0g
Ly8gSU9TQXBwbGljYXRpb24KIApJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGlt
ZUFwcGxpY2F0aW9uQ2hlY2tzLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL1J1bnRpbWVBcHBsaWNhdGlvbkNoZWNrcy5tbQkocmV2aXNpb24gMjEwMDQyKQorKysgU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vUnVudGltZUFwcGxpY2F0aW9uQ2hlY2tzLm1tCSh3b3JraW5n
IGNvcHkpCkBAIC0yNTMsMjQgKzI1Myw2IEBAIGJvb2wgSU9TQXBwbGljYXRpb246OmlzVGhlU2Vj
cmV0U29jaWV0eUgKICAgICByZXR1cm4gaXNUaGVTZWNyZXRTb2NpZXR5SGlkZGVuTXlzdGVyeTsK
IH0KIAotYm9vbCBJT1NBcHBsaWNhdGlvbjo6aXNCYWlkdU51b21pKCkKLXsKLSAgICBzdGF0aWMg
Ym9vbCBpc0JhaWR1TnVvbWkgPSBhcHBsaWNhdGlvbkJ1bmRsZUlzRXF1YWxUbygiY29tLnJlbnJl
bi1pbmMubnVvbWkiKTsKLSAgICByZXR1cm4gaXNCYWlkdU51b21pOwotfQotCi1ib29sIElPU0Fw
cGxpY2F0aW9uOjppc0F1dG9OYXZpQU1hcCgpCi17Ci0gICAgc3RhdGljIGJvb2wgaXNCYWlkdU51
b21pID0gYXBwbGljYXRpb25CdW5kbGVJc0VxdWFsVG8oImNvbS5hdXRvbmF2aS5hbWFwIik7Ci0g
ICAgcmV0dXJuIGlzQmFpZHVOdW9taTsKLX0KLQotYm9vbCBJT1NBcHBsaWNhdGlvbjo6aXNGbGlw
Ym9hcmQoKQotewotICAgIHN0YXRpYyBib29sIGlzRmxpcGJvYXJkID0gYXBwbGljYXRpb25CdW5k
bGVJc0VxdWFsVG8oImNvbS5mbGlwYm9hcmQuZmxpcGJvYXJkLWlwYWQiKTsKLSAgICByZXR1cm4g
aXNGbGlwYm9hcmQ7Ci19Ci0KICNlbmRpZgogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCkluZGV4
OiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxMDA0MykKKysrIExheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwx
MyBAQAorMjAxNi0xMi0yMCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQu
b3JnPgorCisgICAgICAgIFJlbW92ZSBpbml0RXZlbnQgcXVpcmsKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NjI4NAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2RvbS9p
bnRlcmZhY2VzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgV2UgcmVncmVzcyBjb25mb3JtYW5jZSwg
YnV0IGEgY2hhbmdlIGhhcyBiZWVuIHByb3Bvc2VkIHRvIHRoZSBzcGVjLiBIb3BlZnVsbHkgdGhp
cyB3aWxsIGJlIGEgdGVtcG9yYXJ5IHJlZ3Jlc3Npb24uCisKIDIwMTYtMTItMjAgIE5hZWwgT3Vl
ZHJhb2dvICA8bmFlbC5vdWVkcmFvZ29AY3JmLmNhbm9uLmZyPgogCiAgICAgICAgIFdlYlJUQzog
UlRDUGVlckNvbm5lY3Rpb24gY29uc3RydWN0b3IgYXJndW1lbnQgc2hvdWxkIGJlIG9wdGlvbmFs
CkluZGV4OiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2RvbS9p
bnRlcmZhY2VzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2RvbS9pbnRlcmZhY2VzLWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMjEwMDQyKQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9kb20vaW50ZXJmYWNlcy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTQ2LDcg
KzQ2LDkgQEAgUEFTUyBFdmVudCBpbnRlcmZhY2U6IGRvY3VtZW50LmNyZWF0ZUV2ZQogUEFTUyBF
dmVudCBpbnRlcmZhY2U6IGRvY3VtZW50LmNyZWF0ZUV2ZW50KCJFdmVudCIpIG11c3QgaGF2ZSBv
d24gcHJvcGVydHkgImlzVHJ1c3RlZCIgCiBQQVNTIEV2ZW50IGludGVyZmFjZTogZG9jdW1lbnQu
Y3JlYXRlRXZlbnQoIkV2ZW50IikgbXVzdCBpbmhlcml0IHByb3BlcnR5ICJ0aW1lU3RhbXAiIHdp
dGggdGhlIHByb3BlciB0eXBlICgxNSkgCiBQQVNTIEV2ZW50IGludGVyZmFjZTogZG9jdW1lbnQu
Y3JlYXRlRXZlbnQoIkV2ZW50IikgbXVzdCBpbmhlcml0IHByb3BlcnR5ICJpbml0RXZlbnQiIHdp
dGggdGhlIHByb3BlciB0eXBlICgxNikgCi1QQVNTIEV2ZW50IGludGVyZmFjZTogY2FsbGluZyBp
bml0RXZlbnQoRE9NU3RyaW5nLGJvb2xlYW4sYm9vbGVhbikgb24gZG9jdW1lbnQuY3JlYXRlRXZl
bnQoIkV2ZW50Iikgd2l0aCB0b28gZmV3IGFyZ3VtZW50cyBtdXN0IHRocm93IFR5cGVFcnJvciAK
K0ZBSUwgRXZlbnQgaW50ZXJmYWNlOiBjYWxsaW5nIGluaXRFdmVudChET01TdHJpbmcsYm9vbGVh
bixib29sZWFuKSBvbiBkb2N1bWVudC5jcmVhdGVFdmVudCgiRXZlbnQiKSB3aXRoIHRvbyBmZXcg
YXJndW1lbnRzIG11c3QgdGhyb3cgVHlwZUVycm9yIGFzc2VydF90aHJvd3M6IENhbGxlZCB3aXRo
IDAgYXJndW1lbnRzIGZ1bmN0aW9uICJmdW5jdGlvbiAoKSB7CisgICAgICAgICAgICBmbi5hcHBs
eShvYmosIGFyZ3MpOworICAgICAgICB9IiBkaWQgbm90IHRocm93CiBQQVNTIEV2ZW50IG11c3Qg
YmUgcHJpbWFyeSBpbnRlcmZhY2Ugb2YgbmV3IEV2ZW50KCJmb28iKSAKIFBBU1MgU3RyaW5naWZp
Y2F0aW9uIG9mIG5ldyBFdmVudCgiZm9vIikgCiBQQVNTIEV2ZW50IGludGVyZmFjZTogbmV3IEV2
ZW50KCJmb28iKSBtdXN0IGluaGVyaXQgcHJvcGVydHkgInR5cGUiIHdpdGggdGhlIHByb3BlciB0
eXBlICgwKSAKQEAgLTY2LDcgKzY4LDkgQEAgUEFTUyBFdmVudCBpbnRlcmZhY2U6IG5ldyBFdmVu
dCgiZm9vIikgbQogUEFTUyBFdmVudCBpbnRlcmZhY2U6IG5ldyBFdmVudCgiZm9vIikgbXVzdCBo
YXZlIG93biBwcm9wZXJ0eSAiaXNUcnVzdGVkIiAKIFBBU1MgRXZlbnQgaW50ZXJmYWNlOiBuZXcg
RXZlbnQoImZvbyIpIG11c3QgaW5oZXJpdCBwcm9wZXJ0eSAidGltZVN0YW1wIiB3aXRoIHRoZSBw
cm9wZXIgdHlwZSAoMTUpIAogUEFTUyBFdmVudCBpbnRlcmZhY2U6IG5ldyBFdmVudCgiZm9vIikg
bXVzdCBpbmhlcml0IHByb3BlcnR5ICJpbml0RXZlbnQiIHdpdGggdGhlIHByb3BlciB0eXBlICgx
NikgCi1QQVNTIEV2ZW50IGludGVyZmFjZTogY2FsbGluZyBpbml0RXZlbnQoRE9NU3RyaW5nLGJv
b2xlYW4sYm9vbGVhbikgb24gbmV3IEV2ZW50KCJmb28iKSB3aXRoIHRvbyBmZXcgYXJndW1lbnRz
IG11c3QgdGhyb3cgVHlwZUVycm9yIAorRkFJTCBFdmVudCBpbnRlcmZhY2U6IGNhbGxpbmcgaW5p
dEV2ZW50KERPTVN0cmluZyxib29sZWFuLGJvb2xlYW4pIG9uIG5ldyBFdmVudCgiZm9vIikgd2l0
aCB0b28gZmV3IGFyZ3VtZW50cyBtdXN0IHRocm93IFR5cGVFcnJvciBhc3NlcnRfdGhyb3dzOiBD
YWxsZWQgd2l0aCAwIGFyZ3VtZW50cyBmdW5jdGlvbiAiZnVuY3Rpb24gKCkgeworICAgICAgICAg
ICAgZm4uYXBwbHkob2JqLCBhcmdzKTsKKyAgICAgICAgfSIgZGlkIG5vdCB0aHJvdwogUEFTUyBD
dXN0b21FdmVudCBpbnRlcmZhY2U6IGV4aXN0ZW5jZSBhbmQgcHJvcGVydGllcyBvZiBpbnRlcmZh
Y2Ugb2JqZWN0IAogUEFTUyBDdXN0b21FdmVudCBpbnRlcmZhY2Ugb2JqZWN0IGxlbmd0aCAKIFBB
U1MgQ3VzdG9tRXZlbnQgaW50ZXJmYWNlIG9iamVjdCBuYW1lIApAQCAtOTYsNyArMTAwLDkgQEAg
UEFTUyBFdmVudCBpbnRlcmZhY2U6IG5ldyBDdXN0b21FdmVudCgiZgogUEFTUyBFdmVudCBpbnRl
cmZhY2U6IG5ldyBDdXN0b21FdmVudCgiZm9vIikgbXVzdCBoYXZlIG93biBwcm9wZXJ0eSAiaXNU
cnVzdGVkIiAKIFBBU1MgRXZlbnQgaW50ZXJmYWNlOiBuZXcgQ3VzdG9tRXZlbnQoImZvbyIpIG11
c3QgaW5oZXJpdCBwcm9wZXJ0eSAidGltZVN0YW1wIiB3aXRoIHRoZSBwcm9wZXIgdHlwZSAoMTUp
IAogUEFTUyBFdmVudCBpbnRlcmZhY2U6IG5ldyBDdXN0b21FdmVudCgiZm9vIikgbXVzdCBpbmhl
cml0IHByb3BlcnR5ICJpbml0RXZlbnQiIHdpdGggdGhlIHByb3BlciB0eXBlICgxNikgCi1QQVNT
IEV2ZW50IGludGVyZmFjZTogY2FsbGluZyBpbml0RXZlbnQoRE9NU3RyaW5nLGJvb2xlYW4sYm9v
bGVhbikgb24gbmV3IEN1c3RvbUV2ZW50KCJmb28iKSB3aXRoIHRvbyBmZXcgYXJndW1lbnRzIG11
c3QgdGhyb3cgVHlwZUVycm9yIAorRkFJTCBFdmVudCBpbnRlcmZhY2U6IGNhbGxpbmcgaW5pdEV2
ZW50KERPTVN0cmluZyxib29sZWFuLGJvb2xlYW4pIG9uIG5ldyBDdXN0b21FdmVudCgiZm9vIikg
d2l0aCB0b28gZmV3IGFyZ3VtZW50cyBtdXN0IHRocm93IFR5cGVFcnJvciBhc3NlcnRfdGhyb3dz
OiBDYWxsZWQgd2l0aCAwIGFyZ3VtZW50cyBmdW5jdGlvbiAiZnVuY3Rpb24gKCkgeworICAgICAg
ICAgICAgZm4uYXBwbHkob2JqLCBhcmdzKTsKKyAgICAgICAgfSIgZGlkIG5vdCB0aHJvdwogUEFT
UyBFdmVudFRhcmdldCBpbnRlcmZhY2U6IGV4aXN0ZW5jZSBhbmQgcHJvcGVydGllcyBvZiBpbnRl
cmZhY2Ugb2JqZWN0IAogUEFTUyBFdmVudFRhcmdldCBpbnRlcmZhY2Ugb2JqZWN0IGxlbmd0aCAK
IFBBU1MgRXZlbnRUYXJnZXQgaW50ZXJmYWNlIG9iamVjdCBuYW1lIAo=
</data>
<flag name="review"
          id="319876"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>