<?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>164785</bug_id>
          
          <creation_ts>2016-11-15 12:55:31 -0800</creation_ts>
          <short_desc>Simplify Element::stripScriptingAttributes()</short_desc>
          <delta_ts>2016-11-15 20:07:40 -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>DOM</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1251577</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 12:55:31 -0800</bug_when>
    <thetext>Simplify Element::stripScriptingAttributes() by leveraging Vector::removeAllMatching().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251579</commentid>
    <comment_count>1</comment_count>
      <attachid>294869</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 12:57:16 -0800</bug_when>
    <thetext>Created attachment 294869
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251695</commentid>
    <comment_count>2</comment_count>
      <attachid>294869</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2016-11-15 16:08:59 -0800</bug_when>
    <thetext>Comment on attachment 294869
Patch

Attachment 294869 did not pass ios-sim-ews (ios-simulator-wk2):
Output: http://webkit-queues.webkit.org/results/2522198

New failing tests:
js/regress-141098.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251696</commentid>
    <comment_count>3</comment_count>
      <attachid>294892</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2016-11-15 16:09:04 -0800</bug_when>
    <thetext>Created attachment 294892
Archive of layout-test-results from ews124 for ios-simulator-wk2

The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews124  Port: ios-simulator-wk2  Platform: Mac OS X 10.11.6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251701</commentid>
    <comment_count>4</comment_count>
      <attachid>294894</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 16:12:57 -0800</bug_when>
    <thetext>Created attachment 294894
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251704</commentid>
    <comment_count>5</comment_count>
      <attachid>294896</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 16:16:48 -0800</bug_when>
    <thetext>Created attachment 294896
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251705</commentid>
    <comment_count>6</comment_count>
      <attachid>294897</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 16:19:10 -0800</bug_when>
    <thetext>Created attachment 294897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251721</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-11-15 16:45:06 -0800</bug_when>
    <thetext>Be sure this doesn&apos;t slow down the copy &amp; paste.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251724</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-11-15 16:46:58 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Be sure this doesn&apos;t slow down the copy &amp; paste.

Vector::removeAllMatching() is extremely efficient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251786</commentid>
    <comment_count>9</comment_count>
      <attachid>294897</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-15 20:07:35 -0800</bug_when>
    <thetext>Comment on attachment 294897
Patch

Clearing flags on attachment: 294897

Committed r208780: &lt;http://trac.webkit.org/changeset/208780&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251787</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-15 20:07:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>294869</attachid>
            <date>2016-11-15 12:57:16 -0800</date>
            <delta_ts>2016-11-15 16:12:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164785-20161115125714.patch</filename>
            <type>text/plain</type>
            <size>2077</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4NzMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGNkOTc2Yjg4OWI0NmVi
YmYxZDcxOThiYWU4NWQwYTA5MDA4YWE5My4uZDllMWE4MmVmNDVmYjQ3Njk2NTAzNzkwNGMwMDBh
YTIyYWZiZmZjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTExLTE1ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2ltcGxpZnkgRWxlbWVudDo6
c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2NDc4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFNpbXBsaWZ5IEVsZW1lbnQ6OnN0cmlwU2NyaXB0aW5nQXR0cmli
dXRlcygpIGJ5IGxldmVyYWdpbmcKKyAgICAgICAgVmVjdG9yOjpyZW1vdmVBbGxNYXRjaGluZygp
LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgbm8gV2ViLWV4cG9zZWQgYmVoYXZpb3IgY2hhbmdl
LgorCisgICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVu
dDo6c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKToKKwogMjAxNi0xMS0xNCAgRGF2ZSBIeWF0dCAg
PGh5YXR0QGFwcGxlLmNvbT4KIAogICAgICAgICBbQ1NTIFBhcnNlcl0gRml4IGZvbnQtc3ludGhl
c2lzIGFuZCB0ZXh0LWRlY29yYXRpb24tc2tpcCBwYXJzaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAK
aW5kZXggYmUwNWZmYzk0MWQzNmMzMWMxNWY5OTE3MmZlNmYwZWZmZmRkMmU5My4uZmJmYjIxMDg4
ZGUzMGFkYjE2NjE1NGZkNGE4YjhiNmVmZDA0OWY4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvZG9tL0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApA
QCAtMTQ5OSwxOSArMTQ5OSwxMSBAQCBib29sIEVsZW1lbnQ6OmlzSmF2YVNjcmlwdFVSTEF0dHJp
YnV0ZShjb25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIAogdm9pZCBFbGVtZW50Ojpz
dHJpcFNjcmlwdGluZ0F0dHJpYnV0ZXMoVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3Rv
cikgY29uc3QKIHsKLSAgICBzaXplX3QgZGVzdGluYXRpb24gPSAwOwotICAgIGZvciAoc2l6ZV90
IHNvdXJjZSA9IDA7IHNvdXJjZSA8IGF0dHJpYnV0ZVZlY3Rvci5zaXplKCk7ICsrc291cmNlKSB7
Ci0gICAgICAgIGlmIChpc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jbc291
cmNlXSkKLSAgICAgICAgICAgIHx8IGlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShhdHRyaWJ1dGVW
ZWN0b3Jbc291cmNlXSkKLSAgICAgICAgICAgIHx8IGlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0
cmlidXRlVmVjdG9yW3NvdXJjZV0pKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAg
aWYgKHNvdXJjZSAhPSBkZXN0aW5hdGlvbikKLSAgICAgICAgICAgIGF0dHJpYnV0ZVZlY3Rvcltk
ZXN0aW5hdGlvbl0gPSBhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXTsKLQotICAgICAgICArK2Rlc3Rp
bmF0aW9uOwotICAgIH0KLSAgICBhdHRyaWJ1dGVWZWN0b3Iuc2hyaW5rKGRlc3RpbmF0aW9uKTsK
KyAgICBhdHRyaWJ1dGVWZWN0b3IucmVtb3ZlQWxsTWF0Y2hpbmcoW3RoaXNdKGF1dG8mIGF0dHJp
YnV0ZSkgeworICAgICAgICByZXR1cm4gaXNFdmVudEhhbmRsZXJBdHRyaWJ1dGUoYXR0cmlidXRl
KQorICAgICAgICAgICAgfHwgaXNKYXZhU2NyaXB0VVJMQXR0cmlidXRlKGF0dHJpYnV0ZSkKKyAg
ICAgICAgICAgIHx8IGlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0cmlidXRlKTsKKyAgICB9KTsK
IH0KIAogdm9pZCBFbGVtZW50OjpwYXJzZXJTZXRBdHRyaWJ1dGVzKGNvbnN0IFZlY3RvcjxBdHRy
aWJ1dGU+JiBhdHRyaWJ1dGVWZWN0b3IpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>294892</attachid>
            <date>2016-11-15 16:09:04 -0800</date>
            <delta_ts>2016-11-15 16:13:02 -0800</delta_ts>
            <desc>Archive of layout-test-results from ews124 for ios-simulator-wk2</desc>
            <filename>layout-test-results.zip</filename>
            <type>application/zip</type>
            <size>0</size>
            <attacher name="Build Bot">buildbot</attacher>
            
              <data encoding="base64"></data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>294894</attachid>
            <date>2016-11-15 16:12:57 -0800</date>
            <delta_ts>2016-11-15 16:16:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164785-20161115161254.patch</filename>
            <type>text/plain</type>
            <size>2089</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4NzY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDhkOTk4ODkyMGFkOGRm
ZWUyNzk1YTY2YzcxODVhZjQ3Yzg4NTQ0ZS4uMDcwNDhkODMwODAzYmVmZGEzNjg1ZDhlOGFkY2Nh
NzUzY2UyMjlmOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTExLTE1ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2ltcGxpZnkgRWxlbWVudDo6
c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2NDc4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFNpbXBsaWZ5IEVsZW1lbnQ6OnN0cmlwU2NyaXB0aW5nQXR0cmli
dXRlcygpIGJ5IGxldmVyYWdpbmcKKyAgICAgICAgVmVjdG9yOjpyZW1vdmVBbGxNYXRjaGluZygp
LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgbm8gV2ViLWV4cG9zZWQgYmVoYXZpb3IgY2hhbmdl
LgorCisgICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVu
dDo6c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKToKKwogMjAxNi0xMS0xNSAgQnJlbnQgRnVsZ2hh
bSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBFbnN1cmUgc3VmZmljaWVudCBidWZm
ZXIgZm9yIHdvcnN0LWNhc2UgVVJMIGVuY29kaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXgg
YmUwNWZmYzk0MWQzNmMzMWMxNWY5OTE3MmZlNmYwZWZmZmRkMmU5My4uOGE3OTViYTExZDllNmFk
ZGRlODVhMzhlMWJiMGE3N2FlOWYxOTEzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMTQ5
OSwxOSArMTQ5OSwxMSBAQCBib29sIEVsZW1lbnQ6OmlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShj
b25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIAogdm9pZCBFbGVtZW50OjpzdHJpcFNj
cmlwdGluZ0F0dHJpYnV0ZXMoVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikgY29u
c3QKIHsKLSAgICBzaXplX3QgZGVzdGluYXRpb24gPSAwOwotICAgIGZvciAoc2l6ZV90IHNvdXJj
ZSA9IDA7IHNvdXJjZSA8IGF0dHJpYnV0ZVZlY3Rvci5zaXplKCk7ICsrc291cmNlKSB7Ci0gICAg
ICAgIGlmIChpc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXSkK
LSAgICAgICAgICAgIHx8IGlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jb
c291cmNlXSkKLSAgICAgICAgICAgIHx8IGlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0cmlidXRl
VmVjdG9yW3NvdXJjZV0pKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKHNv
dXJjZSAhPSBkZXN0aW5hdGlvbikKLSAgICAgICAgICAgIGF0dHJpYnV0ZVZlY3RvcltkZXN0aW5h
dGlvbl0gPSBhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXTsKLQotICAgICAgICArK2Rlc3RpbmF0aW9u
OwotICAgIH0KLSAgICBhdHRyaWJ1dGVWZWN0b3Iuc2hyaW5rKGRlc3RpbmF0aW9uKTsKKyAgICBh
dHRyaWJ1dGVWZWN0b3IucmVtb3ZlQWxsTWF0Y2hpbmcoW3RoaXNdKGF1dG8mIGF0dHJpYnV0ZSkg
eworICAgICAgICByZXR1cm4gdGhpcy0+aXNFdmVudEhhbmRsZXJBdHRyaWJ1dGUoYXR0cmlidXRl
KQorICAgICAgICAgICAgfHwgdGhpcy0+aXNKYXZhU2NyaXB0VVJMQXR0cmlidXRlKGF0dHJpYnV0
ZSkKKyAgICAgICAgICAgIHx8IHRoaXMtPmlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0cmlidXRl
KTsKKyAgICB9KTsKIH0KIAogdm9pZCBFbGVtZW50OjpwYXJzZXJTZXRBdHRyaWJ1dGVzKGNvbnN0
IFZlY3RvcjxBdHRyaWJ1dGU+JiBhdHRyaWJ1dGVWZWN0b3IpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>294896</attachid>
            <date>2016-11-15 16:16:48 -0800</date>
            <delta_ts>2016-11-15 16:19:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164785-20161115161646.patch</filename>
            <type>text/plain</type>
            <size>2097</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4NzY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDhkOTk4ODkyMGFkOGRm
ZWUyNzk1YTY2YzcxODVhZjQ3Yzg4NTQ0ZS4uMDcwNDhkODMwODAzYmVmZGEzNjg1ZDhlOGFkY2Nh
NzUzY2UyMjlmOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTExLTE1ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2ltcGxpZnkgRWxlbWVudDo6
c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2NDc4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFNpbXBsaWZ5IEVsZW1lbnQ6OnN0cmlwU2NyaXB0aW5nQXR0cmli
dXRlcygpIGJ5IGxldmVyYWdpbmcKKyAgICAgICAgVmVjdG9yOjpyZW1vdmVBbGxNYXRjaGluZygp
LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgbm8gV2ViLWV4cG9zZWQgYmVoYXZpb3IgY2hhbmdl
LgorCisgICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVu
dDo6c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKToKKwogMjAxNi0xMS0xNSAgQnJlbnQgRnVsZ2hh
bSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBFbnN1cmUgc3VmZmljaWVudCBidWZm
ZXIgZm9yIHdvcnN0LWNhc2UgVVJMIGVuY29kaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXgg
YmUwNWZmYzk0MWQzNmMzMWMxNWY5OTE3MmZlNmYwZWZmZmRkMmU5My4uYzExYjUyN2NmMThlZTM0
ZGVhNzU3MWE0N2Q3NDQ4YWI1YTdlYmY3NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMTQ5
OSwxOSArMTQ5OSwxMSBAQCBib29sIEVsZW1lbnQ6OmlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShj
b25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIAogdm9pZCBFbGVtZW50OjpzdHJpcFNj
cmlwdGluZ0F0dHJpYnV0ZXMoVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikgY29u
c3QKIHsKLSAgICBzaXplX3QgZGVzdGluYXRpb24gPSAwOwotICAgIGZvciAoc2l6ZV90IHNvdXJj
ZSA9IDA7IHNvdXJjZSA8IGF0dHJpYnV0ZVZlY3Rvci5zaXplKCk7ICsrc291cmNlKSB7Ci0gICAg
ICAgIGlmIChpc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXSkK
LSAgICAgICAgICAgIHx8IGlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jb
c291cmNlXSkKLSAgICAgICAgICAgIHx8IGlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0cmlidXRl
VmVjdG9yW3NvdXJjZV0pKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKHNv
dXJjZSAhPSBkZXN0aW5hdGlvbikKLSAgICAgICAgICAgIGF0dHJpYnV0ZVZlY3RvcltkZXN0aW5h
dGlvbl0gPSBhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXTsKLQotICAgICAgICArK2Rlc3RpbmF0aW9u
OwotICAgIH0KLSAgICBhdHRyaWJ1dGVWZWN0b3Iuc2hyaW5rKGRlc3RpbmF0aW9uKTsKKyAgICBh
dHRyaWJ1dGVWZWN0b3IucmVtb3ZlQWxsTWF0Y2hpbmcoW3RoaXNdKGF1dG8mIGF0dHJpYnV0ZSkg
LT4gYm9vbCB7CisgICAgICAgIHJldHVybiB0aGlzLT5pc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShh
dHRyaWJ1dGUpCisgICAgICAgICAgICB8fCB0aGlzLT5pc0phdmFTY3JpcHRVUkxBdHRyaWJ1dGUo
YXR0cmlidXRlKQorICAgICAgICAgICAgfHwgdGhpcy0+aXNIVE1MQ29udGVudEF0dHJpYnV0ZShh
dHRyaWJ1dGUpOworICAgIH0pOwogfQogCiB2b2lkIEVsZW1lbnQ6OnBhcnNlclNldEF0dHJpYnV0
ZXMoY29uc3QgVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>294897</attachid>
            <date>2016-11-15 16:19:10 -0800</date>
            <delta_ts>2016-11-15 20:07:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164785-20161115161908.patch</filename>
            <type>text/plain</type>
            <size>2091</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4NzY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDhkOTk4ODkyMGFkOGRm
ZWUyNzk1YTY2YzcxODVhZjQ3Yzg4NTQ0ZS4uMDcwNDhkODMwODAzYmVmZGEzNjg1ZDhlOGFkY2Nh
NzUzY2UyMjlmOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTExLTE1ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2ltcGxpZnkgRWxlbWVudDo6
c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2NDc4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFNpbXBsaWZ5IEVsZW1lbnQ6OnN0cmlwU2NyaXB0aW5nQXR0cmli
dXRlcygpIGJ5IGxldmVyYWdpbmcKKyAgICAgICAgVmVjdG9yOjpyZW1vdmVBbGxNYXRjaGluZygp
LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgbm8gV2ViLWV4cG9zZWQgYmVoYXZpb3IgY2hhbmdl
LgorCisgICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVu
dDo6c3RyaXBTY3JpcHRpbmdBdHRyaWJ1dGVzKToKKwogMjAxNi0xMS0xNSAgQnJlbnQgRnVsZ2hh
bSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBFbnN1cmUgc3VmZmljaWVudCBidWZm
ZXIgZm9yIHdvcnN0LWNhc2UgVVJMIGVuY29kaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXgg
YmUwNWZmYzk0MWQzNmMzMWMxNWY5OTE3MmZlNmYwZWZmZmRkMmU5My4uMjFlNzA4ODQ2OGVmMDJi
ZDUzMzdkMDE3NGFiNzkxMWNmOWFhNTU1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMTQ5
OSwxOSArMTQ5OSwxMSBAQCBib29sIEVsZW1lbnQ6OmlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShj
b25zdCBBdHRyaWJ1dGUmIGF0dHJpYnV0ZSkgY29uc3QKIAogdm9pZCBFbGVtZW50OjpzdHJpcFNj
cmlwdGluZ0F0dHJpYnV0ZXMoVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikgY29u
c3QKIHsKLSAgICBzaXplX3QgZGVzdGluYXRpb24gPSAwOwotICAgIGZvciAoc2l6ZV90IHNvdXJj
ZSA9IDA7IHNvdXJjZSA8IGF0dHJpYnV0ZVZlY3Rvci5zaXplKCk7ICsrc291cmNlKSB7Ci0gICAg
ICAgIGlmIChpc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXSkK
LSAgICAgICAgICAgIHx8IGlzSmF2YVNjcmlwdFVSTEF0dHJpYnV0ZShhdHRyaWJ1dGVWZWN0b3Jb
c291cmNlXSkKLSAgICAgICAgICAgIHx8IGlzSFRNTENvbnRlbnRBdHRyaWJ1dGUoYXR0cmlidXRl
VmVjdG9yW3NvdXJjZV0pKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKHNv
dXJjZSAhPSBkZXN0aW5hdGlvbikKLSAgICAgICAgICAgIGF0dHJpYnV0ZVZlY3RvcltkZXN0aW5h
dGlvbl0gPSBhdHRyaWJ1dGVWZWN0b3Jbc291cmNlXTsKLQotICAgICAgICArK2Rlc3RpbmF0aW9u
OwotICAgIH0KLSAgICBhdHRyaWJ1dGVWZWN0b3Iuc2hyaW5rKGRlc3RpbmF0aW9uKTsKKyAgICBh
dHRyaWJ1dGVWZWN0b3IucmVtb3ZlQWxsTWF0Y2hpbmcoW3RoaXNdKGF1dG8mIGF0dHJpYnV0ZSkg
LT4gYm9vbCB7CisgICAgICAgIHJldHVybiBpc0V2ZW50SGFuZGxlckF0dHJpYnV0ZShhdHRyaWJ1
dGUpCisgICAgICAgICAgICB8fCB0aGlzLT5pc0phdmFTY3JpcHRVUkxBdHRyaWJ1dGUoYXR0cmli
dXRlKQorICAgICAgICAgICAgfHwgdGhpcy0+aXNIVE1MQ29udGVudEF0dHJpYnV0ZShhdHRyaWJ1
dGUpOworICAgIH0pOwogfQogCiB2b2lkIEVsZW1lbnQ6OnBhcnNlclNldEF0dHJpYnV0ZXMoY29u
c3QgVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikK
</data>

          </attachment>
      

    </bug>

</bugzilla>