<?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>174850</bug_id>
          
          <creation_ts>2017-07-25 18:19:46 -0700</creation_ts>
          <short_desc>Don&apos;t override _allowsMediaDocumentInlinePlayback in MediaDocument with playsinlineAttr</short_desc>
          <delta_ts>2017-11-02 11:32:39 -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>Media</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="Jeremy Jones">jeremyj-wk</reporter>
          <assigned_to name="Jeremy Jones">jeremyj-wk</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>graouts</cc>
    
    <cc>jer.noble</cc>
    
    <cc>jonlee</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1332206</commentid>
    <comment_count>0</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-25 18:19:46 -0700</bug_when>
    <thetext>Don&apos;t override _allowsMediaDocumentInlinePlayback in MediaDocuemnt with playsinlineAttr.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332209</commentid>
    <comment_count>1</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-25 18:21:07 -0700</bug_when>
    <thetext>rdar://problem/33449903</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332210</commentid>
    <comment_count>2</comment_count>
      <attachid>316415</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-25 18:24:00 -0700</bug_when>
    <thetext>Created attachment 316415
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332797</commentid>
    <comment_count>3</comment_count>
      <attachid>316589</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-27 18:23:33 -0700</bug_when>
    <thetext>Created attachment 316589
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332850</commentid>
    <comment_count>4</comment_count>
      <attachid>316589</attachid>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2017-07-27 20:10:58 -0700</bug_when>
    <thetext>Comment on attachment 316589
Patch

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

&gt; Source/WebCore/ChangeLog:3
&gt; +        Don&apos;t override _allowsMediaDocumentInlinePlayback in MediaDocuemnt with playsinlineAttr.

MediaDocument.

&gt; Source/WebCore/ChangeLog:9
&gt; +        This change removes playsinlineAttr from MediaDocuemnt so that it doesn&apos;t override the setting

MediaDocument

&gt; Source/WebCore/ChangeLog:24
&gt; +2017-07-25  Jeremy Jones  &lt;jeremyj@apple.com&gt;

Double.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332859</commentid>
    <comment_count>5</comment_count>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-27 21:00:31 -0700</bug_when>
    <thetext>(In reply to Jon Lee from comment #4)
&gt; Comment on attachment 316589 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=316589&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:3
&gt; &gt; +        Don&apos;t override _allowsMediaDocumentInlinePlayback in MediaDocuemnt with playsinlineAttr.
&gt; 
&gt; MediaDocument.

Fixed.

&gt; 
&gt; &gt; Source/WebCore/ChangeLog:9
&gt; &gt; +        This change removes playsinlineAttr from MediaDocuemnt so that it doesn&apos;t override the setting
&gt; 
&gt; MediaDocument

Fixed.

&gt; 
&gt; &gt; Source/WebCore/ChangeLog:24
&gt; &gt; +2017-07-25  Jeremy Jones  &lt;jeremyj@apple.com&gt;
&gt; 
&gt; Double.

Removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332860</commentid>
    <comment_count>6</comment_count>
      <attachid>316611</attachid>
    <who name="Jeremy Jones">jeremyj-wk</who>
    <bug_when>2017-07-27 21:01:05 -0700</bug_when>
    <thetext>Created attachment 316611
Patch for landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332868</commentid>
    <comment_count>7</comment_count>
      <attachid>316611</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-27 21:41:17 -0700</bug_when>
    <thetext>Comment on attachment 316611
Patch for landing.

Clearing flags on attachment: 316611

Committed r219992: &lt;http://trac.webkit.org/changeset/219992&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316415</attachid>
            <date>2017-07-25 18:24:00 -0700</date>
            <delta_ts>2017-07-27 18:23:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-174850-20170725182400.patch</filename>
            <type>text/plain</type>
            <size>1772</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5ODQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTI0Y2ExMjZmMDlkNTk5
N2ZkZTMyM2Q4ZWY3YzBhZjhhZjc0ZDViYS4uOGIzODk4ZDI5YjQ3YTI2ZjMwYzNhZTk5YjJmNDA3
MDU0NzYyYzhiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE3LTA3LTI1ICBKZXJl
bXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBEb24ndCBvdmVycmlkZSBf
YWxsb3dzTWVkaWFEb2N1bWVudElubGluZVBsYXliYWNrIGluIE1lZGlhRG9jdWVtbnQgd2l0aCBw
bGF5c2lubGluZUF0dHIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzQ4NTAKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMzM0NDk5MDMKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGNoYW5nZSByZW1v
dmVzIHBsYXlzaW5saW5lQXR0ciBmcm9tIE1lZGlhRG9jdWVtbnQgc28gdGhhdCBpdCBkb2Vzbid0
IG92ZXJyaWRlIHRoZSBzZXR0aW5nCisgICAgICAgIGZyb20gX2FsbG93c01lZGlhRG9jdW1lbnRJ
bmxpbmVQbGF5YmFjay4KKworICAgICAgICAqIGh0bWwvTWVkaWFEb2N1bWVudC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpNZWRpYURvY3VtZW50UGFyc2VyOjpjcmVhdGVEb2N1bWVudFN0cnVjdHVy
ZSk6CisKIDIwMTctMDctMjQgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAg
ICAgIENvbnNpZGVyIGltcGxlbWVudGluZyBXM0MgUGF5bWVudCBSZXF1ZXN0IEFQSQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYURvY3VtZW50LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvTWVkaWFEb2N1bWVudC5jcHAKaW5kZXggMzdkZmJkOWQ4NjhkMzIxNmEyOGMyN2I4
YjFkNjNlOTgwZjZlNTIyNC4uYjVjMjIyOTc0OTM3NmRkMTBjMTdlZDcxMGM2YmFjYzQ0NDg4YTkz
OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYURvY3VtZW50LmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRG9jdW1lbnQuY3BwCkBAIC0xMDgsNyArMTA4LDYg
QEAgdm9pZCBNZWRpYURvY3VtZW50UGFyc2VyOjpjcmVhdGVEb2N1bWVudFN0cnVjdHVyZSgpCiAg
ICAgbV9tZWRpYUVsZW1lbnQgPSB2aWRlb0VsZW1lbnQucHRyKCk7CiAgICAgdmlkZW9FbGVtZW50
LT5zZXRBdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9uKGNvbnRyb2xzQXR0ciwgZW1wdHlB
dG9tKCkpOwogICAgIHZpZGVvRWxlbWVudC0+c2V0QXR0cmlidXRlV2l0aG91dFN5bmNocm9uaXph
dGlvbihhdXRvcGxheUF0dHIsIGVtcHR5QXRvbSgpKTsKLSAgICB2aWRlb0VsZW1lbnQtPnNldEF0
dHJpYnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRpb24ocGxheXNpbmxpbmVBdHRyLCBlbXB0eUF0b20o
KSk7CiAgICAgdmlkZW9FbGVtZW50LT5zZXRBdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9u
KHNyY0F0dHIsIGRvY3VtZW50LnVybCgpLnN0cmluZygpKTsKICAgICBpZiAoYXV0byogbG9hZGVy
ID0gZG9jdW1lbnQubG9hZGVyKCkpCiAgICAgICAgIHZpZGVvRWxlbWVudC0+c2V0QXR0cmlidXRl
V2l0aG91dFN5bmNocm9uaXphdGlvbih0eXBlQXR0ciwgbG9hZGVyLT5yZXNwb25zZU1JTUVUeXBl
KCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316589</attachid>
            <date>2017-07-27 18:23:33 -0700</date>
            <delta_ts>2017-08-04 09:10:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-174850-20170727182332.patch</filename>
            <type>text/plain</type>
            <size>4319</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5ODQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTI0Y2ExMjZmMDlkNTk5
N2ZkZTMyM2Q4ZWY3YzBhZjhhZjc0ZDViYS4uZDgzOWJhOWQwY2E0ZThhOGI5NjI5ZjM4ZDE4Mzcz
M2FiYTY5NWUwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQwIEBACisyMDE3LTA3LTI3ICBKZXJl
bXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBEb24ndCBvdmVycmlkZSBf
YWxsb3dzTWVkaWFEb2N1bWVudElubGluZVBsYXliYWNrIGluIE1lZGlhRG9jdWVtbnQgd2l0aCBw
bGF5c2lubGluZUF0dHIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzQ4NTAKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMzM0NDk5MDMKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGNoYW5nZSByZW1v
dmVzIHBsYXlzaW5saW5lQXR0ciBmcm9tIE1lZGlhRG9jdWVtbnQgc28gdGhhdCBpdCBkb2Vzbid0
IG92ZXJyaWRlIHRoZSBzZXR0aW5nCisgICAgICAgIGZyb20gX2FsbG93c01lZGlhRG9jdW1lbnRJ
bmxpbmVQbGF5YmFjay4gSW4gaXRzIHBsYWNlIGlzIGFuIHVwZGF0ZSB0byByZXF1aXJlc0Z1bGxz
Y3JlZW5Gb3JWaWRlb1BsYXliYWNrCisgICAgICAgIHRoYXQgaW1wbGVtZW50cyB0aGUgZGV0YWls
cyBvZiBleGFjdGx5IHdoaWNoIG1lZGlhIGRvY3VtZW50cyBhcmUgc3RpbGwgYWxsb3dlZCB0byBw
bGF5IGlubG5lLgorCisgICAgICAgIE1lZGlhIGRvY3VtZW50cyBhbHdheXMgdXNlIGEgdmlkZW8g
ZWxlbWVudDsgYnV0IHdoZW4gdGhlcmUgYXJlIG5vIHZpZGVvIHRyYWNrcywgaXQgaGFzIGJlaGF2
aW9yIGxpa2UgCisgICAgICAgIGFuIGF1ZGlvIGVsZW1lbnQuIFNlZSBtZWRpYS1jb250cm9sbGVy
LmpzIGlzQXVkaW8oKS4KKworICAgICAgICBUaGlzIGNoYW5nZSBwcmVzZXJ2ZXMgdGhpcyBiZWhh
dmlvciB3aXRoIHJlc3BlY3QgdG8gZnVsbHNjcmVlbiByZXF1aXJlbWVudHMgZm9yIG1lZGlhIGRv
Y3VtZW50IGJ5CisgICAgICAgIG1pcnJvcmluZyB0aGUgaXNBdWRpbygpIGNoZWNrIGluIHJlcXVp
cmVzRnVsbHNjcmVlbkZvclZpZGVvUGxheWJhY2suCisKKyAgICAgICAgKiBodG1sL01lZGlhRG9j
dW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFEb2N1bWVudFBhcnNlcjo6Y3JlYXRl
RG9jdW1lbnRTdHJ1Y3R1cmUpOgorICAgICAgICAqIGh0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYUVsZW1lbnRTZXNzaW9uOjpyZXF1aXJlc0Z1bGxz
Y3JlZW5Gb3JWaWRlb1BsYXliYWNrKToKKworMjAxNy0wNy0yNSAgSmVyZW15IEpvbmVzICA8amVy
ZW15akBhcHBsZS5jb20+CisKKyAgICAgICAgRG9uJ3Qgb3ZlcnJpZGUgX2FsbG93c01lZGlhRG9j
dW1lbnRJbmxpbmVQbGF5YmFjayBpbiBNZWRpYURvY3VlbW50IHdpdGggcGxheXNpbmxpbmVBdHRy
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc0ODUw
CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzMzNDQ5OTAzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBjaGFuZ2UgcmVtb3ZlcyBwbGF5c2lubGlu
ZUF0dHIgZnJvbSBNZWRpYURvY3VlbW50IHNvIHRoYXQgaXQgZG9lc24ndCBvdmVycmlkZSB0aGUg
c2V0dGluZworICAgICAgICBmcm9tIF9hbGxvd3NNZWRpYURvY3VtZW50SW5saW5lUGxheWJhY2su
CisKKyAgICAgICAgKiBodG1sL01lZGlhRG9jdW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
TWVkaWFEb2N1bWVudFBhcnNlcjo6Y3JlYXRlRG9jdW1lbnRTdHJ1Y3R1cmUpOgorCiAyMDE3LTA3
LTI0ICBBbmR5IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBDb25zaWRlciBp
bXBsZW1lbnRpbmcgVzNDIFBheW1lbnQgUmVxdWVzdCBBUEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvTWVkaWFEb2N1bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlh
RG9jdW1lbnQuY3BwCmluZGV4IDM3ZGZiZDlkODY4ZDMyMTZhMjhjMjdiOGIxZDYzZTk4MGY2ZTUy
MjQuLmI1YzIyMjk3NDkzNzZkZDEwYzE3ZWQ3MTBjNmJhY2M0NDQ4OGE5MzggMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFEb2N1bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9NZWRpYURvY3VtZW50LmNwcApAQCAtMTA4LDcgKzEwOCw2IEBAIHZvaWQgTWVkaWFE
b2N1bWVudFBhcnNlcjo6Y3JlYXRlRG9jdW1lbnRTdHJ1Y3R1cmUoKQogICAgIG1fbWVkaWFFbGVt
ZW50ID0gdmlkZW9FbGVtZW50LnB0cigpOwogICAgIHZpZGVvRWxlbWVudC0+c2V0QXR0cmlidXRl
V2l0aG91dFN5bmNocm9uaXphdGlvbihjb250cm9sc0F0dHIsIGVtcHR5QXRvbSgpKTsKICAgICB2
aWRlb0VsZW1lbnQtPnNldEF0dHJpYnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRpb24oYXV0b3BsYXlB
dHRyLCBlbXB0eUF0b20oKSk7Ci0gICAgdmlkZW9FbGVtZW50LT5zZXRBdHRyaWJ1dGVXaXRob3V0
U3luY2hyb25pemF0aW9uKHBsYXlzaW5saW5lQXR0ciwgZW1wdHlBdG9tKCkpOwogICAgIHZpZGVv
RWxlbWVudC0+c2V0QXR0cmlidXRlV2l0aG91dFN5bmNocm9uaXphdGlvbihzcmNBdHRyLCBkb2N1
bWVudC51cmwoKS5zdHJpbmcoKSk7CiAgICAgaWYgKGF1dG8qIGxvYWRlciA9IGRvY3VtZW50Lmxv
YWRlcigpKQogICAgICAgICB2aWRlb0VsZW1lbnQtPnNldEF0dHJpYnV0ZVdpdGhvdXRTeW5jaHJv
bml6YXRpb24odHlwZUF0dHIsIGxvYWRlci0+cmVzcG9uc2VNSU1FVHlwZSgpKTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9odG1sL01lZGlhRWxlbWVudFNlc3Npb24uY3BwCmluZGV4IGY2Zjg2M2QxMDZkZmU0
MTQxNGFmOWJmYzU5YTg4NTFjMWQ5YTdhZmIuLjQxY2ViYjEyY2ZhYWZiZjk0M2M1NmViZmMyOWU3
YTNlYTlkZWI5MDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50
U2Vzc2lvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9u
LmNwcApAQCAtNTYwLDYgKzU2MCwxMyBAQCBib29sIE1lZGlhRWxlbWVudFNlc3Npb246OnJlcXVp
cmVzRnVsbHNjcmVlbkZvclZpZGVvUGxheWJhY2soY29uc3QgSFRNTE1lZGlhRWxlbQogICAgIGlm
IChpczxIVE1MQXVkaW9FbGVtZW50PihlbGVtZW50KSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
CisgICAgaWYgKGVsZW1lbnQuZG9jdW1lbnQoKS5pc01lZGlhRG9jdW1lbnQoKSkgeworICAgICAg
ICBBU1NFUlQoaXM8SFRNTFZpZGVvRWxlbWVudD4oZWxlbWVudCkpOworICAgICAgICBjb25zdCBI
VE1MVmlkZW9FbGVtZW50JiB2aWRlb0VsZW1lbnQgPSAqZG93bmNhc3Q8Y29uc3QgSFRNTFZpZGVv
RWxlbWVudD4oJmVsZW1lbnQpOworICAgICAgICBpZiAoZWxlbWVudC5yZWFkeVN0YXRlKCkgPCBI
VE1MVmlkZW9FbGVtZW50OjpIQVZFX01FVEFEQVRBIHx8ICF2aWRlb0VsZW1lbnQuaGFzRXZlckhh
ZFZpZGVvKCkpCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCiAgICAgaWYgKGVs
ZW1lbnQuaXNUZW1wb3JhcmlseUFsbG93aW5nSW5saW5lUGxheWJhY2tBZnRlckZ1bGxzY3JlZW4o
KSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCkBAIC01NzUsNiArNTgyLDEwIEBAIGJvb2wgTWVk
aWFFbGVtZW50U2Vzc2lvbjo6cmVxdWlyZXNGdWxsc2NyZWVuRm9yVmlkZW9QbGF5YmFjayhjb25z
dCBIVE1MTWVkaWFFbGVtCiAgICAgaWYgKGR5bGRfZ2V0X3Byb2dyYW1fc2RrX3ZlcnNpb24oKSA8
IERZTERfSU9TX1ZFUlNJT05fMTBfMCkKICAgICAgICAgcmV0dXJuICFlbGVtZW50Lmhhc0F0dHJp
YnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRpb24oSFRNTE5hbWVzOjp3ZWJraXRfcGxheXNpbmxpbmVB
dHRyKTsKICNlbmRpZgorCisgICAgaWYgKGVsZW1lbnQuZG9jdW1lbnQoKS5pc01lZGlhRG9jdW1l
bnQoKSAmJiBlbGVtZW50LmRvY3VtZW50KCkub3duZXJFbGVtZW50KCkpCisgICAgICAgIHJldHVy
biBmYWxzZTsKKwogICAgIHJldHVybiAhZWxlbWVudC5oYXNBdHRyaWJ1dGVXaXRob3V0U3luY2hy
b25pemF0aW9uKEhUTUxOYW1lczo6cGxheXNpbmxpbmVBdHRyKTsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316611</attachid>
            <date>2017-07-27 21:01:05 -0700</date>
            <delta_ts>2017-07-27 21:41:17 -0700</delta_ts>
            <desc>Patch for landing.</desc>
            <filename>bug-174850-20170727210104.patch</filename>
            <type>text/plain</type>
            <size>3776</size>
            <attacher name="Jeremy Jones">jeremyj-wk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5ODQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTI0Y2ExMjZmMDlkNTk5
N2ZkZTMyM2Q4ZWY3YzBhZjhhZjc0ZDViYS4uNWNkMDU0MDUyYzA4NTU1YzdiNTJhMWQxYzA0ZGEx
OTY2ODY2MWMzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE3LTA3LTI3ICBKZXJl
bXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KKworICAgICAgICBEb24ndCBvdmVycmlkZSBf
YWxsb3dzTWVkaWFEb2N1bWVudElubGluZVBsYXliYWNrIGluIE1lZGlhRG9jdW1lbnQgd2l0aCBw
bGF5c2lubGluZUF0dHIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzQ4NTAKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMzM0NDk5MDMKKworICAgICAg
ICBSZXZpZXdlZCBieSBKb24gTGVlLgorCisgICAgICAgIFRoaXMgY2hhbmdlIHJlbW92ZXMgcGxh
eXNpbmxpbmVBdHRyIGZyb20gTWVkaWFEb2N1bWVudCBzbyB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcnJp
ZGUgdGhlIHNldHRpbmcKKyAgICAgICAgZnJvbSBfYWxsb3dzTWVkaWFEb2N1bWVudElubGluZVBs
YXliYWNrLiBJbiBpdHMgcGxhY2UgaXMgYW4gdXBkYXRlIHRvIHJlcXVpcmVzRnVsbHNjcmVlbkZv
clZpZGVvUGxheWJhY2sKKyAgICAgICAgdGhhdCBpbXBsZW1lbnRzIHRoZSBkZXRhaWxzIG9mIGV4
YWN0bHkgd2hpY2ggbWVkaWEgZG9jdW1lbnRzIGFyZSBzdGlsbCBhbGxvd2VkIHRvIHBsYXkgaW5s
bmUuCisKKyAgICAgICAgTWVkaWEgZG9jdW1lbnRzIGFsd2F5cyB1c2UgYSB2aWRlbyBlbGVtZW50
OyBidXQgd2hlbiB0aGVyZSBhcmUgbm8gdmlkZW8gdHJhY2tzLCBpdCBoYXMgYmVoYXZpb3IgbGlr
ZSAKKyAgICAgICAgYW4gYXVkaW8gZWxlbWVudC4gU2VlIG1lZGlhLWNvbnRyb2xsZXIuanMgaXNB
dWRpbygpLgorCisgICAgICAgIFRoaXMgY2hhbmdlIHByZXNlcnZlcyB0aGlzIGJlaGF2aW9yIHdp
dGggcmVzcGVjdCB0byBmdWxsc2NyZWVuIHJlcXVpcmVtZW50cyBmb3IgbWVkaWEgZG9jdW1lbnQg
YnkKKyAgICAgICAgbWlycm9yaW5nIHRoZSBpc0F1ZGlvKCkgY2hlY2sgaW4gcmVxdWlyZXNGdWxs
c2NyZWVuRm9yVmlkZW9QbGF5YmFjay4KKworICAgICAgICAqIGh0bWwvTWVkaWFEb2N1bWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYURvY3VtZW50UGFyc2VyOjpjcmVhdGVEb2N1bWVu
dFN0cnVjdHVyZSk6CisgICAgICAgICogaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9uLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6Ok1lZGlhRWxlbWVudFNlc3Npb246OnJlcXVpcmVzRnVsbHNjcmVlbkZv
clZpZGVvUGxheWJhY2spOgorCiAyMDE3LTA3LTI0ICBBbmR5IEVzdGVzICA8YWVzdGVzQGFwcGxl
LmNvbT4KIAogICAgICAgICBDb25zaWRlciBpbXBsZW1lbnRpbmcgVzNDIFBheW1lbnQgUmVxdWVz
dCBBUEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFEb2N1bWVudC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRG9jdW1lbnQuY3BwCmluZGV4IDM3ZGZiZDlkODY4
ZDMyMTZhMjhjMjdiOGIxZDYzZTk4MGY2ZTUyMjQuLmI1YzIyMjk3NDkzNzZkZDEwYzE3ZWQ3MTBj
NmJhY2M0NDQ4OGE5MzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFEb2N1
bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYURvY3VtZW50LmNwcApAQCAt
MTA4LDcgKzEwOCw2IEBAIHZvaWQgTWVkaWFEb2N1bWVudFBhcnNlcjo6Y3JlYXRlRG9jdW1lbnRT
dHJ1Y3R1cmUoKQogICAgIG1fbWVkaWFFbGVtZW50ID0gdmlkZW9FbGVtZW50LnB0cigpOwogICAg
IHZpZGVvRWxlbWVudC0+c2V0QXR0cmlidXRlV2l0aG91dFN5bmNocm9uaXphdGlvbihjb250cm9s
c0F0dHIsIGVtcHR5QXRvbSgpKTsKICAgICB2aWRlb0VsZW1lbnQtPnNldEF0dHJpYnV0ZVdpdGhv
dXRTeW5jaHJvbml6YXRpb24oYXV0b3BsYXlBdHRyLCBlbXB0eUF0b20oKSk7Ci0gICAgdmlkZW9F
bGVtZW50LT5zZXRBdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9uKHBsYXlzaW5saW5lQXR0
ciwgZW1wdHlBdG9tKCkpOwogICAgIHZpZGVvRWxlbWVudC0+c2V0QXR0cmlidXRlV2l0aG91dFN5
bmNocm9uaXphdGlvbihzcmNBdHRyLCBkb2N1bWVudC51cmwoKS5zdHJpbmcoKSk7CiAgICAgaWYg
KGF1dG8qIGxvYWRlciA9IGRvY3VtZW50LmxvYWRlcigpKQogICAgICAgICB2aWRlb0VsZW1lbnQt
PnNldEF0dHJpYnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRpb24odHlwZUF0dHIsIGxvYWRlci0+cmVz
cG9uc2VNSU1FVHlwZSgpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFF
bGVtZW50U2Vzc2lvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRWxlbWVudFNlc3Np
b24uY3BwCmluZGV4IGY2Zjg2M2QxMDZkZmU0MTQxNGFmOWJmYzU5YTg4NTFjMWQ5YTdhZmIuLjQx
Y2ViYjEyY2ZhYWZiZjk0M2M1NmViZmMyOWU3YTNlYTlkZWI5MDIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9uLmNwcApAQCAtNTYwLDYgKzU2MCwxMyBAQCBib29s
IE1lZGlhRWxlbWVudFNlc3Npb246OnJlcXVpcmVzRnVsbHNjcmVlbkZvclZpZGVvUGxheWJhY2so
Y29uc3QgSFRNTE1lZGlhRWxlbQogICAgIGlmIChpczxIVE1MQXVkaW9FbGVtZW50PihlbGVtZW50
KSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCisgICAgaWYgKGVsZW1lbnQuZG9jdW1lbnQoKS5p
c01lZGlhRG9jdW1lbnQoKSkgeworICAgICAgICBBU1NFUlQoaXM8SFRNTFZpZGVvRWxlbWVudD4o
ZWxlbWVudCkpOworICAgICAgICBjb25zdCBIVE1MVmlkZW9FbGVtZW50JiB2aWRlb0VsZW1lbnQg
PSAqZG93bmNhc3Q8Y29uc3QgSFRNTFZpZGVvRWxlbWVudD4oJmVsZW1lbnQpOworICAgICAgICBp
ZiAoZWxlbWVudC5yZWFkeVN0YXRlKCkgPCBIVE1MVmlkZW9FbGVtZW50OjpIQVZFX01FVEFEQVRB
IHx8ICF2aWRlb0VsZW1lbnQuaGFzRXZlckhhZFZpZGVvKCkpCisgICAgICAgICAgICByZXR1cm4g
ZmFsc2U7CisgICAgfQorCiAgICAgaWYgKGVsZW1lbnQuaXNUZW1wb3JhcmlseUFsbG93aW5nSW5s
aW5lUGxheWJhY2tBZnRlckZ1bGxzY3JlZW4oKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCkBA
IC01NzUsNiArNTgyLDEwIEBAIGJvb2wgTWVkaWFFbGVtZW50U2Vzc2lvbjo6cmVxdWlyZXNGdWxs
c2NyZWVuRm9yVmlkZW9QbGF5YmFjayhjb25zdCBIVE1MTWVkaWFFbGVtCiAgICAgaWYgKGR5bGRf
Z2V0X3Byb2dyYW1fc2RrX3ZlcnNpb24oKSA8IERZTERfSU9TX1ZFUlNJT05fMTBfMCkKICAgICAg
ICAgcmV0dXJuICFlbGVtZW50Lmhhc0F0dHJpYnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRpb24oSFRN
TE5hbWVzOjp3ZWJraXRfcGxheXNpbmxpbmVBdHRyKTsKICNlbmRpZgorCisgICAgaWYgKGVsZW1l
bnQuZG9jdW1lbnQoKS5pc01lZGlhRG9jdW1lbnQoKSAmJiBlbGVtZW50LmRvY3VtZW50KCkub3du
ZXJFbGVtZW50KCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIHJldHVybiAhZWxlbWVu
dC5oYXNBdHRyaWJ1dGVXaXRob3V0U3luY2hyb25pemF0aW9uKEhUTUxOYW1lczo6cGxheXNpbmxp
bmVBdHRyKTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>