<?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>177312</bug_id>
          
          <creation_ts>2017-09-21 10:59:02 -0700</creation_ts>
          <short_desc>[WebKit] Changing EME setting through InjectedBundle should update WebPreferencesStore</short_desc>
          <delta_ts>2017-09-27 12:19:12 -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="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jer.noble</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1351269</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-09-21 10:59:02 -0700</bug_when>
    <thetext>[WebKit] Changing EME setting through InjectedBundle should update WebPreferencesStore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1351272</commentid>
    <comment_count>1</comment_count>
      <attachid>321451</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-09-21 11:08:05 -0700</bug_when>
    <thetext>Created attachment 321451
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1352055</commentid>
    <comment_count>2</comment_count>
      <attachid>321451</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-09-24 03:32:51 -0700</bug_when>
    <thetext>Comment on attachment 321451
Patch

Clearing flags on attachment: 321451

Committed r222432: &lt;http://trac.webkit.org/changeset/222432&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1352056</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-09-24 03:32:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1353287</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-09-27 12:19:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/34693026&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>321451</attachid>
            <date>2017-09-21 11:08:05 -0700</date>
            <delta_ts>2017-09-24 03:32:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-177312-20170921200803.patch</filename>
            <type>text/plain</type>
            <size>5970</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIyMzIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDgxN2Y4Yjc4MzJmNjg1NjJh
NDM1NDMzZDVlODk1ZTRiMWI5OGE2ODEuLjM4MWE1NTYzOTljMTkzYThiMmNiODgxODZmNzcwYjI3
YzU4ZDJmMzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTctMDktMjEgIFphbiBEb2Jl
cnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtXZWJLaXRdIENoYW5naW5n
IEVNRSBzZXR0aW5nIHRocm91Z2ggSW5qZWN0ZWRCdW5kbGUgc2hvdWxkIHVwZGF0ZSBXZWJQcmVm
ZXJlbmNlc1N0b3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNzczMTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBXaGVuIGVuYWJsaW5nIEVNRSB0aHJvdWdoIHRoZSBJbmplY3RlZEJ1bmRsZSBmb3IgdGVz
dGluZyBwdXJwb3NlcywgaXQncworICAgICAgICBvbmx5IGVuYWJsZWQgaW4gUnVudGltZUVuYWJs
ZWRGZWF0dXJlcywgYnV0IG5vdCBpbiBXZWJQcmVmZXJlbmNlc1N0b3JlLgorICAgICAgICBUaGlz
IGNhdXNlcyBmYWlsdXJlcyBvbiBpbXBvcnRlZCBXM0MgdGVzdHMgdGhhdCBjb3ZlciBFTUUgcGVy
c2lzdGVudAorICAgICAgICBzdGF0ZSBsaWNlbnNlcyBhbmQgcGVyZm9ybSBwYXJ0cyBvZiB0aGF0
IHRlc3QgaW4gYSBuZXcgd2luZG93LCB3aGVyZQorICAgICAgICB0aGUgb3JpZ2luYWwgUnVudGlt
ZUVuYWJsZWRGZWF0dXJlcyBzdGF0ZSBkb2Vzbid0IGhhdmUgYW55IGVmZmVjdC4KKworICAgICAg
ICBUbyBhdm9pZCB0aG9zZSBmYWlsdXJlcywgd2hlbiBlbmFibGluZyBFTUUgZmVhdHVyZSBmb3Ig
dGVzdGluZyBwdXJwb3NlcworICAgICAgICB0aHJvdWdoIEluamVjdGVkQnVuZGxlLCB0aGUgZmVh
dHVyZSBzaG91bGQgYWxzbyBiZSBlbmFibGVkIGluIHRoZQorICAgICAgICBXZWJQcmVmZXJlbmNl
c1N0b3JlLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1
bmRsZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OkluamVjdGVkQnVuZGxlOjpvdmVycmlkZUJvb2xQ
cmVmZXJlbmNlRm9yVGVzdFJ1bm5lcik6CisKIDIwMTctMDktMjEgIEFsZXggQ2hyaXN0ZW5zZW4g
IDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9OKHIyMjE0NjUp
IFdLV2ViVmlld3Mgd2l0aG91dCBXZWJHTCBkZWxlZ2F0ZSBjYWxsYmFja3MgY3Jhc2ggd2hlbiBX
ZWJHTCBjb250ZXh0cyBhcmUgY3JlYXRlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQ
cm9jZXNzL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmNwcCBiL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKaW5kZXggYTFhNjQ2
ZGI0OGIxYzQ2ZmI0NWVkNDE4YWM0NDdlOGZhM2ZhY2VhZC4uOTNkYWU0MTA4ZGNiYzk5OTQwM2M2
ZDBlZjgyNTRkZjVkYTcyNTM2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwCkBAIC0yMTUsOCArMjE1
LDEwIEBAIHZvaWQgSW5qZWN0ZWRCdW5kbGU6Om92ZXJyaWRlQm9vbFByZWZlcmVuY2VGb3JUZXN0
UnVubmVyKFdlYlBhZ2VHcm91cFByb3h5KiBwYWdlCiAgICAgICAgIFJ1bnRpbWVFbmFibGVkRmVh
dHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkuc2V0TW9kZXJuTWVkaWFDb250cm9sc0VuYWJsZWQoZW5h
YmxlZCk7CiAKICNpZiBFTkFCTEUoRU5DUllQVEVEX01FRElBKQotICAgIGlmIChwcmVmZXJlbmNl
ID09ICJXZWJLaXRFbmNyeXB0ZWRNZWRpYUFQSUVuYWJsZWQiKQorICAgIGlmIChwcmVmZXJlbmNl
ID09ICJXZWJLaXRFbmNyeXB0ZWRNZWRpYUFQSUVuYWJsZWQiKSB7CisgICAgICAgIFdlYlByZWZl
cmVuY2VzU3RvcmU6Om92ZXJyaWRlQm9vbFZhbHVlRm9yS2V5KFdlYlByZWZlcmVuY2VzS2V5Ojpl
bmNyeXB0ZWRNZWRpYUFQSUVuYWJsZWRLZXkoKSwgZW5hYmxlZCk7CiAgICAgICAgIFJ1bnRpbWVF
bmFibGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkuc2V0RW5jcnlwdGVkTWVkaWFBUElFbmFi
bGVkKGVuYWJsZWQpOworICAgIH0KICNlbmRpZgogCiAjaWYgRU5BQkxFKE1FRElBX1NUUkVBTSkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkODNmN2UwZTE1MTczYjU1NTJkYWY3ODVhOTcwZjc4OTdjMDBmYzk4Li5iMWRhNjY1
Yzc4NWJiMmQ4MDkyMWMxZDZkZGNjOGJlNjcwZDNkZTc0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTctMDktMjEgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFtXZWJLaXRdIENoYW5naW5nIEVNRSBzZXR0aW5nIHRocm91Z2ggSW5qZWN0ZWRCdW5kbGUg
c2hvdWxkIHVwZGF0ZSBXZWJQcmVmZXJlbmNlc1N0b3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzczMTIKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGUgdGVzdCBiYXNlbGluZXMgZm9yIHR3byB0
ZXN0cyB0aGF0IG5vdyBwcm9wZXJseSBleGVjdXRlIChldmVuIGlmCisgICAgICAgIHRoZXkgc3Rp
bGwgZmFpbCkgZHVlIHRvIEVNRSBzZXR0aW5nIG5vdyBhbHNvIGJlaW5nIHVwZGF0ZWQgaW4KKyAg
ICAgICAgV2ViUHJlZmVyZW5jZXNTdG9yZS4KKworICAgICAgICAqIHBsYXRmb3JtL3dwZS9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2VuY3J5cHRlZC1tZWRpYS9jbGVhcmtleS1tcDQt
cGxheWJhY2stcmV0cmlldmUtZGVzdHJveS1wZXJzaXN0ZW50LWxpY2Vuc2UtZXhwZWN0ZWQudHh0
OgorICAgICAgICAqIHBsYXRmb3JtL3dwZS9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2VuY3J5cHRlZC1tZWRpYS9jbGVhcmtleS1tcDQtcGxheWJhY2stcmV0cmlldmUtcGVyc2lzdGVu
dC1saWNlbnNlLWV4cGVjdGVkLnR4dDoKKwogMjAxNy0wOS0yMSAgWmhpZmVpIEZBTkcgIDxmYWNl
dG90aGVmYXRlQGdtYWlsLmNvbT4KIAogICAgICAgICBJbiByZWd1bGFyIGJsb2NrIGxheW91dCwg
dGhlIHdpZHRoIG9mIGEgY2hpbGQncyBtYXJnaW4gYm94IHNob3VsZCBhbHdheXMgYmUgZXF1YWwg
dG8gdGhhdCBvZiBpdHMgY29udGFpbmluZyBibG9jawpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vd3BlL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZW5jcnlwdGVkLW1l
ZGlhL2NsZWFya2V5LW1wNC1wbGF5YmFjay1yZXRyaWV2ZS1kZXN0cm95LXBlcnNpc3RlbnQtbGlj
ZW5zZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93cGUvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9lbmNyeXB0ZWQtbWVkaWEvY2xlYXJrZXktbXA0LXBsYXliYWNr
LXJldHJpZXZlLWRlc3Ryb3ktcGVyc2lzdGVudC1saWNlbnNlLWV4cGVjdGVkLnR4dAppbmRleCA1
NjczNjY2MGNiYWRmOTlhMWI3YmVkOGQxNmZlMTQ4MmU3MzIxZDhjLi42YmE0YmYxNDMwMzhmYjA5
ZThkMTczMGVjODZkMzQyOWZhZmM1M2M1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS93cGUvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9lbmNyeXB0ZWQtbWVkaWEvY2xl
YXJrZXktbXA0LXBsYXliYWNrLXJldHJpZXZlLWRlc3Ryb3ktcGVyc2lzdGVudC1saWNlbnNlLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93cGUvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9lbmNyeXB0ZWQtbWVkaWEvY2xlYXJrZXktbXA0LXBsYXliYWNrLXJl
dHJpZXZlLWRlc3Ryb3ktcGVyc2lzdGVudC1saWNlbnNlLWV4cGVjdGVkLnR4dApAQCAtMSw2ICsx
LDMgQEAKLUNPTlNPTEUgTUVTU0FHRTogbGluZSA4MTogVHlwZUVycm9yOiBuYXZpZ2F0b3IucmVx
dWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzIGlzIG5vdCBhIGZ1bmN0aW9uLiAoSW4gJ25hdmlnYXRv
ci5yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MoY29uZmlnLmtleXN5c3RlbSwgWyBjb25maWd1
cmF0aW9uIF0gKScsICduYXZpZ2F0b3IucmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzJyBpcyB1
bmRlZmluZWQpCiAKLUhhcm5lc3MgRXJyb3IgKFRJTUVPVVQpLCBtZXNzYWdlID0gbnVsbAotCi1U
SU1FT1VUIG9yZy53My5jbGVhcmtleSwgcGVyc2lzdGVudC1saWNlbnNlLCBtcDQsIHBsYXliYWNr
LCByZXRyaWV2ZSwgcGxheWJhY2sgYW5kIGRlc3Ryb3kgVGVzdCB0aW1lZCBvdXQKK0ZBSUwgb3Jn
LnczLmNsZWFya2V5LCBwZXJzaXN0ZW50LWxpY2Vuc2UsIG1wNCwgcGxheWJhY2ssIHJldHJpZXZl
LCBwbGF5YmFjayBhbmQgZGVzdHJveSBhc3NlcnRfZXF1YWxzOiBOb3RTdXBwb3J0ZWRFcnJvcjog
VGhlIG9wZXJhdGlvbiBpcyBub3Qgc3VwcG9ydGVkLiBleHBlY3RlZCB0cnVlIGJ1dCBnb3QgZmFs
c2UKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd3BlL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvZW5jcnlwdGVkLW1lZGlhL2NsZWFya2V5LW1wNC1wbGF5YmFjay1y
ZXRyaWV2ZS1wZXJzaXN0ZW50LWxpY2Vuc2UtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vd3BlL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZW5jcnlwdGVkLW1lZGlh
L2NsZWFya2V5LW1wNC1wbGF5YmFjay1yZXRyaWV2ZS1wZXJzaXN0ZW50LWxpY2Vuc2UtZXhwZWN0
ZWQudHh0CmluZGV4IGI3NmU0Njc4ODdkNTU0NjRjNTYwMTcxNDU3YTJiNzA2MDBiZjdkNTEuLmVk
YTRhNTE4MDU3OTUwN2ZlOTYyNjM4MDAyYWY0NjIxMDhhZjFjZGEgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL3dwZS9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2VuY3J5
cHRlZC1tZWRpYS9jbGVhcmtleS1tcDQtcGxheWJhY2stcmV0cmlldmUtcGVyc2lzdGVudC1saWNl
bnNlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93cGUvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9lbmNyeXB0ZWQtbWVkaWEvY2xlYXJrZXktbXA0LXBsYXli
YWNrLXJldHJpZXZlLXBlcnNpc3RlbnQtbGljZW5zZS1leHBlY3RlZC50eHQKQEAgLTEsNiArMSwz
IEBACi1DT05TT0xFIE1FU1NBR0U6IGxpbmUgNTM6IFR5cGVFcnJvcjogbmF2aWdhdG9yLnJlcXVl
c3RNZWRpYUtleVN5c3RlbUFjY2VzcyBpcyBub3QgYSBmdW5jdGlvbi4gKEluICduYXZpZ2F0b3Iu
cmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzKGNvbmZpZy5rZXlzeXN0ZW0sIFsgY29uZmlndXJh
dGlvbiBdICknLCAnbmF2aWdhdG9yLnJlcXVlc3RNZWRpYUtleVN5c3RlbUFjY2VzcycgaXMgdW5k
ZWZpbmVkKQogCi1IYXJuZXNzIEVycm9yIChUSU1FT1VUKSwgbWVzc2FnZSA9IG51bGwKLQotVElN
RU9VVCBvcmcudzMuY2xlYXJrZXksIHBlcnNpc3RlbnQtbGljZW5zZSwgbXA0LCBwbGF5YmFjaywg
cmV0cmlldmUgYW5kIHBsYXliYWNrIFRlc3QgdGltZWQgb3V0CitGQUlMIG9yZy53My5jbGVhcmtl
eSwgcGVyc2lzdGVudC1saWNlbnNlLCBtcDQsIHBsYXliYWNrLCByZXRyaWV2ZSBhbmQgcGxheWJh
Y2sgYXNzZXJ0X2VxdWFsczogTm90U3VwcG9ydGVkRXJyb3I6IFRoZSBvcGVyYXRpb24gaXMgbm90
IHN1cHBvcnRlZC4gZXhwZWN0ZWQgdHJ1ZSBidXQgZ290IGZhbHNlCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>