<?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>175008</bug_id>
          
          <creation_ts>2017-07-31 20:25:25 -0700</creation_ts>
          <short_desc>Use LazyNeverDestroyed instead of DEFINE_GLOBAL for MediaFeatureNames</short_desc>
          <delta_ts>2017-07-31 23:43:34 -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>WebCore Misc.</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>
          
          <blocked>174979</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1333650</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-07-31 20:25:25 -0700</bug_when>
    <thetext>Use LazyNeverDestroyed instead of DEFINE_GLOBAL for MediaFeatureNames

This is a sub-task of Bug 174979.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333652</commentid>
    <comment_count>1</comment_count>
      <attachid>316830</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-07-31 20:40:53 -0700</bug_when>
    <thetext>Created attachment 316830
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333678</commentid>
    <comment_count>2</comment_count>
      <attachid>316830</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-31 23:42:54 -0700</bug_when>
    <thetext>Comment on attachment 316830
Patch

Clearing flags on attachment: 316830

Committed r220090: &lt;http://trac.webkit.org/changeset/220090&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333679</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-31 23:42:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333680</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-07-31 23:43:34 -0700</bug_when>
    <thetext>&lt;rdar://problem/33647855&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316830</attachid>
            <date>2017-07-31 20:40:53 -0700</date>
            <delta_ts>2017-07-31 23:42:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-175008-20170801124052.patch</filename>
            <type>text/plain</type>
            <size>4269</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwMDUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTE3ZjM4YzI2NmJjMDZk
YjgwNmExMGEyMzc4ZDNmMjczNTdmNGMyYS4uZTAxOThjNDhjNWY1M2I0ZTZkY2Q2NjRlM2IxZDA1
ZWFlZjU5NjQ5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE3LTA3LTMxICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFVzZSBMYXp5
TmV2ZXJEZXN0cm95ZWQgaW5zdGVhZCBvZiBERUZJTkVfR0xPQkFMIGZvciBNZWRpYUZlYXR1cmVO
YW1lcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc1
MDA4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8g
bmV3IHRlc3RzIGJlY2F1c2Ugbm8gYmVoYXZpb3IgY2hhbmdlLgorCisgICAgICAgIFN0b3AgdXNp
bmcgREVGSU5FX0dMT0JBTCBoYWNrIGluIGZhdm9yIG9mIExhenlOZXZlckRlc3Ryb3llZC4KKwor
ICAgICAgICAqIGNzcy9NZWRpYUZlYXR1cmVOYW1lcy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpN
ZWRpYUZlYXR1cmVOYW1lczo6aW5pdCk6IERvIG5vdCBpbmNsdWRlCisgICAgICAgIDx3dGYvU3Rh
dGljQ29uc3RydWN0b3JzLmg+LiBVc2UgTGF6eU5ldmVyRGVzdHJveWVkIGluc3RlYWQgb2YKKyAg
ICAgICAgREVGSU5FX0dMT0JBTC4gQ2FsbCBMYXp5TmV2ZXJEZXN0cm95ZWQ6OmNvbnN0cnVjdCBp
bnN0ZWFkIG9mCisgICAgICAgIHBsYWNlbWVudCBuZXcuCisgICAgICAgICogY3NzL01lZGlhRmVh
dHVyZU5hbWVzLmg6IFVzZSBMYXp5TmV2ZXJEZXN0cm95ZWQuCisgICAgICAgICogY3NzL01lZGlh
UXVlcnlFdmFsdWF0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFRdWVyeUV2YWx1YXRv
cjo6ZXZhbHVhdGUgY29uc3QpOiBEZXJlZmVyZW5jZSB3aXRoIC0+LgorCiAyMDE3LTA3LTMwICBE
YXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW1vdmUgY29kZSBpbiBI
VE1MT2JqZWN0RWxlbWVudCBhdHRyaWJ1dGUgcGFyc2luZyB0aGF0IGZvcmNlcyBzdHlsZSByZXNv
bHV0aW9uIGFuZCBsYXlvdXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYUZl
YXR1cmVOYW1lcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvTWVkaWFGZWF0dXJlTmFtZXMuY3Bw
CmluZGV4IDE4NDMwYzkwYzE0ZjdlMWIzNmRiZDM5YWUxMGIzOTM5NGNiMzc2YzcuLmVhNDYwMTE2
NGI4NWJmMjJlOGIzNTIwMWY5ZWJmODZjMmU1ZDA1MjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9NZWRpYUZlYXR1cmVOYW1lcy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL01l
ZGlhRmVhdHVyZU5hbWVzLmNwcApAQCAtMTksMTggKzE5LDEyIEBACiAgKi8KIAogI2luY2x1ZGUg
ImNvbmZpZy5oIgotCi0jaWZkZWYgU0tJUF9TVEFUSUNfQ09OU1RSVUNUT1JTX09OX0dDQwotI2Rl
ZmluZSBDU1NfTUVESUFRVUVSWV9OQU1FU19ISURFX0dMT0JBTFMgMQotI2VuZGlmCi0KICNpbmNs
dWRlICJNZWRpYUZlYXR1cmVOYW1lcy5oIgotI2luY2x1ZGUgPHd0Zi9TdGF0aWNDb25zdHJ1Y3Rv
cnMuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewogbmFtZXNwYWNlIE1lZGlhRmVhdHVyZU5hbWVz
IHsKIAotI2RlZmluZSBERUZJTkVfTUVESUFGRUFUVVJFX0dMT0JBTChuYW1lLCBzdHJpbmcpIERF
RklORV9HTE9CQUwoQXRvbWljU3RyaW5nLCBuYW1lKQorI2RlZmluZSBERUZJTkVfTUVESUFGRUFU
VVJFX0dMT0JBTChuYW1lLCBzdHJpbmcpIExhenlOZXZlckRlc3Ryb3llZDxjb25zdCBBdG9taWNT
dHJpbmc+IG5hbWU7CiBDU1NfTUVESUFRVUVSWV9OQU1FU19GT1JfRUFDSF9NRURJQUZFQVRVUkUo
REVGSU5FX01FRElBRkVBVFVSRV9HTE9CQUwpCiAjdW5kZWYgREVGSU5FX01FRElBRkVBVFVSRV9H
TE9CQUwKIApAQCAtMzgsOSArMzIsOCBAQCB2b2lkIGluaXQoKQogewogICAgIHN0YXRpYyBib29s
IGluaXRpYWxpemVkOwogICAgIGlmICghaW5pdGlhbGl6ZWQpIHsKLSAgICAgICAgLy8gVXNlIHBs
YWNlbWVudCBuZXcgdG8gaW5pdGlhbGl6ZSB0aGUgZ2xvYmFscy4KICAgICAgICAgQXRvbWljU3Ry
aW5nOjppbml0KCk7Ci0jZGVmaW5lIElOSVRJQUxJWkVfR0xPQkFMKG5hbWUsIHN0cmluZykgbmV3
IChOb3ROdWxsLCAodm9pZCopJm5hbWUpIEF0b21pY1N0cmluZyhzdHJpbmcsIEF0b21pY1N0cmlu
Zzo6Q29uc3RydWN0RnJvbUxpdGVyYWwpOworI2RlZmluZSBJTklUSUFMSVpFX0dMT0JBTChuYW1l
LCBzdHJpbmcpIG5hbWUuY29uc3RydWN0KHN0cmluZywgQXRvbWljU3RyaW5nOjpDb25zdHJ1Y3RG
cm9tTGl0ZXJhbCk7CiAgICAgICAgIENTU19NRURJQVFVRVJZX05BTUVTX0ZPUl9FQUNIX01FRElB
RkVBVFVSRShJTklUSUFMSVpFX0dMT0JBTCkKICN1bmRlZiBJTklUSUFMSVpFX0dMT0JBTAogICAg
ICAgICBpbml0aWFsaXplZCA9IHRydWU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3Mv
TWVkaWFGZWF0dXJlTmFtZXMuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYUZlYXR1cmVOYW1l
cy5oCmluZGV4IDY2NGQzNGYxYmQzMzA1ZTAzMGU4ZWFlZDhiNmZiN2RkMTM2Nzg3ZjUuLjRlNzU0
ZjU0ODZjY2NmMTcyMzYyNWU2MGFlOGMwMzc4OGZlNzBmMjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2Nzcy9NZWRpYUZlYXR1cmVOYW1lcy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9N
ZWRpYUZlYXR1cmVOYW1lcy5oCkBAIC0yMCw2ICsyMCw3IEBACiAKICNwcmFnbWEgb25jZQogCisj
aW5jbHVkZSA8d3RmL05ldmVyRGVzdHJveWVkLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvQXRvbWlj
U3RyaW5nLmg+CiAKICNpZiBFTkFCTEUoVklFV19NT0RFX0NTU19NRURJQSkKQEAgLTgzLDExICs4
NCw5IEBACiBuYW1lc3BhY2UgV2ViQ29yZSB7CiBuYW1lc3BhY2UgTWVkaWFGZWF0dXJlTmFtZXMg
ewogCi0jaWZuZGVmIENTU19NRURJQVFVRVJZX05BTUVTX0hJREVfR0xPQkFMUwotI2RlZmluZSBD
U1NfTUVESUFRVUVSWV9OQU1FU19ERUNMQVJFKG5hbWUsIHN0cmluZykgZXh0ZXJuIGNvbnN0IEF0
b21pY1N0cmluZyBuYW1lOworI2RlZmluZSBDU1NfTUVESUFRVUVSWV9OQU1FU19ERUNMQVJFKG5h
bWUsIHN0cmluZykgZXh0ZXJuIExhenlOZXZlckRlc3Ryb3llZDxjb25zdCBBdG9taWNTdHJpbmc+
IG5hbWU7CiAgICAgQ1NTX01FRElBUVVFUllfTkFNRVNfRk9SX0VBQ0hfTUVESUFGRUFUVVJFKENT
U19NRURJQVFVRVJZX05BTUVTX0RFQ0xBUkUpCiAjdW5kZWYgQ1NTX01FRElBUVVFUllfTkFNRVNf
REVDTEFSRQotI2VuZGlmCiAKICAgICB2b2lkIGluaXQoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvY3NzL01lZGlhUXVlcnlFdmFsdWF0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvY3Nz
L01lZGlhUXVlcnlFdmFsdWF0b3IuY3BwCmluZGV4IDg3M2RiOWQ3YjM1NTZlZDBhNzZlZDIzN2M4
ZTIwMGQ5OTFmNDA2NTIuLjI3NzkwMmRiZGJhNWEyODRiNDU3MDEwODg5ZjZlMGYwYWNhMGJhMzkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYVF1ZXJ5RXZhbHVhdG9yLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvTWVkaWFRdWVyeUV2YWx1YXRvci5jcHAKQEAgLTcxOCw3
ICs3MTgsNyBAQCBib29sIE1lZGlhUXVlcnlFdmFsdWF0b3I6OmV2YWx1YXRlKGNvbnN0IE1lZGlh
UXVlcnlFeHByZXNzaW9uJiBleHByZXNzaW9uKSBjb25zdAogCiAgICAgc3RhdGljIE5ldmVyRGVz
dHJveWVkPE1lZGlhUXVlcnlGdW5jdGlvbk1hcD4gbWFwID0gW10gewogICAgICAgICBNZWRpYVF1
ZXJ5RnVuY3Rpb25NYXAgbWFwOwotI2RlZmluZSBBRERfVE9fRlVOQ1RJT05NQVAobmFtZSwgc3Ry
KSBhZGQobWFwLCBNZWRpYUZlYXR1cmVOYW1lczo6bmFtZS5pbXBsKCksIG5hbWUjI0V2YWx1YXRl
KTsKKyNkZWZpbmUgQUREX1RPX0ZVTkNUSU9OTUFQKG5hbWUsIHN0cikgYWRkKG1hcCwgTWVkaWFG
ZWF0dXJlTmFtZXM6Om5hbWUtPmltcGwoKSwgbmFtZSMjRXZhbHVhdGUpOwogICAgICAgICBDU1Nf
TUVESUFRVUVSWV9OQU1FU19GT1JfRUFDSF9NRURJQUZFQVRVUkUoQUREX1RPX0ZVTkNUSU9OTUFQ
KTsKICN1bmRlZiBBRERfVE9fRlVOQ1RJT05NQVAKICAgICAgICAgcmV0dXJuIG1hcDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>