<?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>159361</bug_id>
          
          <creation_ts>2016-07-01 11:35:57 -0700</creation_ts>
          <short_desc>[Cocoa] Get rid of WK_NULLABLE_SPECIFIER now that all supported compilers understand _Nullable</short_desc>
          <delta_ts>2016-07-01 12:07:50 -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>WebKit2</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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1207207</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-07-01 11:35:57 -0700</bug_when>
    <thetext>[Cocoa] Get rid of WK_NULLABLE_SPECIFIER now that all supported compilers understand _Nullable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1207208</commentid>
    <comment_count>1</comment_count>
      <attachid>282565</attachid>
    <who name="">mitz</who>
    <bug_when>2016-07-01 11:36:24 -0700</bug_when>
    <thetext>Created attachment 282565
Use _Nullable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1207215</commentid>
    <comment_count>2</comment_count>
      <attachid>282565</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-01 12:07:47 -0700</bug_when>
    <thetext>Comment on attachment 282565
Use _Nullable

Clearing flags on attachment: 282565

Committed r202746: &lt;http://trac.webkit.org/changeset/202746&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1207216</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-01 12:07:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>282565</attachid>
            <date>2016-07-01 11:36:24 -0700</date>
            <delta_ts>2016-07-01 12:07:47 -0700</delta_ts>
            <desc>Use _Nullable</desc>
            <filename>bug-159361-20160701113601.patch</filename>
            <type>text/plain</type>
            <size>5597</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMjc0NCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE2LTA3LTAxICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBHZXQgcmlkIG9mIFdL
X05VTExBQkxFX1NQRUNJRklFUiBub3cgdGhhdCBhbGwgc3VwcG9ydGVkIGNvbXBpbGVycyB1bmRl
cnN0YW5kIF9OdWxsYWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTU5MzYxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBTaGFyZWQvQVBJL0NvY29hL1dLRm91bmRhdGlvbi5oOgorICAgICAgICAqIFVJ
UHJvY2Vzcy9BUEkvQ29jb2EvV0tOYXZpZ2F0aW9uRGVsZWdhdGUuaDoKKyAgICAgICAgKiBVSVBy
b2Nlc3MvQVBJL0NvY29hL1dLVUlEZWxlZ2F0ZS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkv
Q29jb2EvV0tXZWJWaWV3Lmg6CisgICAgICAgICogbWFjL3Bvc3Rwcm9jZXNzLWZyYW1ld29yay1o
ZWFkZXJzLnNoOgorCiAyMDE2LTA3LTAxICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uZkBnbWFpbC5j
b20+CiAKICAgICAgICAgQWRkIGEgcnVudGltZSBmbGFnIGZvciBET00gaXRlcmF0b3JzCkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJL0NvY29hL1dLRm91bmRhdGlvbi5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUEkvQ29jb2EvV0tGb3VuZGF0aW9uLmgJKHJl
dmlzaW9uIDIwMjc0MCkKKysrIFNvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUEkvQ29jb2EvV0tGb3Vu
ZGF0aW9uLmgJKHdvcmtpbmcgY29weSkKQEAgLTY0LDkgKzY0LDUgQEAKIAogI2VuZGlmCiAKLSNp
ZmRlZiBfX09CSkNfXwotI2RlZmluZSBXS19OVUxMQUJMRV9TUEVDSUZJRVIgX19udWxsYWJsZQot
I2VuZGlmCi0KICNlbmRpZgogCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0Nv
Y29hL1dLTmF2aWdhdGlvbkRlbGVnYXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS05hdmlnYXRpb25EZWxlZ2F0ZS5oCShyZXZpc2lvbiAyMDI3
NDApCisrKyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkRl
bGVnYXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTEzNyw3ICsxMzcsNyBAQCB0eXBlZGVmIE5TX0VO
VU0oTlNJbnRlZ2VyLCBXS05hdmlnYXRpb25SCiAgY3JlZGVudGlhbC4KICBAZGlzY3Vzc2lvbiBJ
ZiB5b3UgZG8gbm90IGltcGxlbWVudCB0aGlzIG1ldGhvZCwgdGhlIHdlYiB2aWV3IHdpbGwgcmVz
cG9uZCB0byB0aGUgYXV0aGVudGljYXRpb24gY2hhbGxlbmdlIHdpdGggdGhlIE5TVVJMU2Vzc2lv
bkF1dGhDaGFsbGVuZ2VSZWplY3RQcm90ZWN0aW9uU3BhY2UgZGlzcG9zaXRpb24uCiAgKi8KLS0g
KHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkaWRSZWNlaXZlQXV0aGVudGljYXRp
b25DaGFsbGVuZ2U6KE5TVVJMQXV0aGVudGljYXRpb25DaGFsbGVuZ2UgKiljaGFsbGVuZ2UgY29t
cGxldGlvbkhhbmRsZXI6KHZvaWQgKF4pKE5TVVJMU2Vzc2lvbkF1dGhDaGFsbGVuZ2VEaXNwb3Np
dGlvbiBkaXNwb3NpdGlvbiwgTlNVUkxDcmVkZW50aWFsICpXS19OVUxMQUJMRV9TUEVDSUZJRVIg
Y3JlZGVudGlhbCkpY29tcGxldGlvbkhhbmRsZXI7CistICh2b2lkKXdlYlZpZXc6KFdLV2ViVmll
dyAqKXdlYlZpZXcgZGlkUmVjZWl2ZUF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlOihOU1VSTEF1dGhl
bnRpY2F0aW9uQ2hhbGxlbmdlICopY2hhbGxlbmdlIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkIChe
KShOU1VSTFNlc3Npb25BdXRoQ2hhbGxlbmdlRGlzcG9zaXRpb24gZGlzcG9zaXRpb24sIE5TVVJM
Q3JlZGVudGlhbCAqIF9OdWxsYWJsZSBjcmVkZW50aWFsKSljb21wbGV0aW9uSGFuZGxlcjsKIAog
LyohIEBhYnN0cmFjdCBJbnZva2VkIHdoZW4gdGhlIHdlYiB2aWV3J3Mgd2ViIGNvbnRlbnQgcHJv
Y2VzcyBpcyB0ZXJtaW5hdGVkLgogIEBwYXJhbSB3ZWJWaWV3IFRoZSB3ZWIgdmlldyB3aG9zZSB1
bmRlcmx5aW5nIHdlYiBjb250ZW50IHByb2Nlc3Mgd2FzIHRlcm1pbmF0ZWQuCkluZGV4OiBTb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLVUlEZWxlZ2F0ZS5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tVSURlbGVnYXRlLmgJKHJl
dmlzaW9uIDIwMjc0MCkKKysrIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tV
SURlbGVnYXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTExNSw3ICsxMTUsNyBAQCBOU19BU1NVTUVf
Tk9OTlVMTF9CRUdJTgogCiAgSWYgeW91IGRvIG5vdCBpbXBsZW1lbnQgdGhpcyBtZXRob2QsIHRo
ZSB3ZWIgdmlldyB3aWxsIGJlaGF2ZSBhcyBpZiB0aGUgdXNlciBzZWxlY3RlZCB0aGUgQ2FuY2Vs
IGJ1dHRvbi4KICAqLwotLSAodm9pZCl3ZWJWaWV3OihXS1dlYlZpZXcgKil3ZWJWaWV3IHJ1bkph
dmFTY3JpcHRUZXh0SW5wdXRQYW5lbFdpdGhQcm9tcHQ6KE5TU3RyaW5nICopcHJvbXB0IGRlZmF1
bHRUZXh0OihudWxsYWJsZSBOU1N0cmluZyAqKWRlZmF1bHRUZXh0IGluaXRpYXRlZEJ5RnJhbWU6
KFdLRnJhbWVJbmZvICopZnJhbWUgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQgKF4pKE5TU3RyaW5n
ICogV0tfTlVMTEFCTEVfU1BFQ0lGSUVSIHJlc3VsdCkpY29tcGxldGlvbkhhbmRsZXI7CistICh2
b2lkKXdlYlZpZXc6KFdLV2ViVmlldyAqKXdlYlZpZXcgcnVuSmF2YVNjcmlwdFRleHRJbnB1dFBh
bmVsV2l0aFByb21wdDooTlNTdHJpbmcgKilwcm9tcHQgZGVmYXVsdFRleHQ6KG51bGxhYmxlIE5T
U3RyaW5nICopZGVmYXVsdFRleHQgaW5pdGlhdGVkQnlGcmFtZTooV0tGcmFtZUluZm8gKilmcmFt
ZSBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCAoXikoTlNTdHJpbmcgKiBfTnVsbGFibGUgcmVzdWx0
KSljb21wbGV0aW9uSGFuZGxlcjsKIAogI2lmIFRBUkdFVF9PU19JUEhPTkUKIApAQCAtMTY0LDcg
KzE2NCw3IEBAIE5TX0FTU1VNRV9OT05OVUxMX0JFR0lOCiAKICBJZiB5b3UgZG8gbm90IGltcGxl
bWVudCB0aGlzIG1ldGhvZCwgdGhlIHdlYiB2aWV3IHdpbGwgYmVoYXZlIGFzIGlmIHRoZSB1c2Vy
IHNlbGVjdGVkIHRoZSBDYW5jZWwgYnV0dG9uLgogICovCi0tICh2b2lkKXdlYlZpZXc6KFdLV2Vi
VmlldyAqKXdlYlZpZXcgcnVuT3BlblBhbmVsV2l0aFBhcmFtZXRlcnM6KFdLT3BlblBhbmVsUGFy
YW1ldGVycyAqKXBhcmFtZXRlcnMgaW5pdGlhdGVkQnlGcmFtZTooV0tGcmFtZUluZm8gKilmcmFt
ZSBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCAoXikoV0tfQVJSQVkoTlNVUkwgKikgKiBXS19OVUxM
QUJMRV9TUEVDSUZJRVIgVVJMcykpY29tcGxldGlvbkhhbmRsZXIgV0tfQVZBSUxBQkxFKFdLX01B
Q19UQkEsIE5BKTsKKy0gKHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBydW5PcGVu
UGFuZWxXaXRoUGFyYW1ldGVyczooV0tPcGVuUGFuZWxQYXJhbWV0ZXJzICopcGFyYW1ldGVycyBp
bml0aWF0ZWRCeUZyYW1lOihXS0ZyYW1lSW5mbyAqKWZyYW1lIGNvbXBsZXRpb25IYW5kbGVyOih2
b2lkICheKShXS19BUlJBWShOU1VSTCAqKSAqIF9OdWxsYWJsZSBVUkxzKSljb21wbGV0aW9uSGFu
ZGxlciBXS19BVkFJTEFCTEUoV0tfTUFDX1RCQSwgTkEpOwogCiAjZW5kaWYKIApJbmRleDogU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5oCShyZXZpc2lv
biAyMDI3NDApCisrKyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmll
dy5oCSh3b3JraW5nIGNvcHkpCkBAIC0yMTgsNyArMjE4LDcgQEAgV0tfQ0xBU1NfQVZBSUxBQkxF
KDEwXzEwLCA4XzApCiAgQHBhcmFtIGNvbXBsZXRpb25IYW5kbGVyIEEgYmxvY2sgdG8gaW52b2tl
IHdoZW4gc2NyaXB0IGV2YWx1YXRpb24gY29tcGxldGVzIG9yIGZhaWxzLgogIEBkaXNjdXNzaW9u
IFRoZSBjb21wbGV0aW9uSGFuZGxlciBpcyBwYXNzZWQgdGhlIHJlc3VsdCBvZiB0aGUgc2NyaXB0
IGV2YWx1YXRpb24gb3IgYW4gZXJyb3IuCiAqLwotLSAodm9pZClldmFsdWF0ZUphdmFTY3JpcHQ6
KE5TU3RyaW5nICopamF2YVNjcmlwdFN0cmluZyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCAoXiBX
S19OVUxMQUJMRV9TUEVDSUZJRVIpKFdLX05VTExBQkxFX1NQRUNJRklFUiBpZCwgTlNFcnJvciAq
IFdLX05VTExBQkxFX1NQRUNJRklFUiBlcnJvcikpY29tcGxldGlvbkhhbmRsZXI7CistICh2b2lk
KWV2YWx1YXRlSmF2YVNjcmlwdDooTlNTdHJpbmcgKilqYXZhU2NyaXB0U3RyaW5nIGNvbXBsZXRp
b25IYW5kbGVyOih2b2lkICheIF9OdWxsYWJsZSkoX051bGxhYmxlIGlkLCBOU0Vycm9yICogX051
bGxhYmxlIGVycm9yKSljb21wbGV0aW9uSGFuZGxlcjsKIAogLyohIEBhYnN0cmFjdCBBIEJvb2xl
YW4gdmFsdWUgaW5kaWNhdGluZyB3aGV0aGVyIGhvcml6b250YWwgc3dpcGUgZ2VzdHVyZXMKICB3
aWxsIHRyaWdnZXIgYmFjay1mb3J3YXJkIGxpc3QgbmF2aWdhdGlvbnMuCkluZGV4OiBTb3VyY2Uv
V2ViS2l0Mi9tYWMvcG9zdHByb2Nlc3MtZnJhbWV3b3JrLWhlYWRlcnMuc2gKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdDIvbWFjL3Bvc3Rwcm9jZXNzLWZyYW1ld29yay1oZWFkZXJzLnNoCShy
ZXZpc2lvbiAyMDI3NDApCisrKyBTb3VyY2UvV2ViS2l0Mi9tYWMvcG9zdHByb2Nlc3MtZnJhbWV3
b3JrLWhlYWRlcnMuc2gJKHdvcmtpbmcgY29weSkKQEAgLTYxLDcgKzYxLDYgQEAgZnVuY3Rpb24g
cmV3cml0ZV9oZWFkZXJzICgpIHsKICAgICAgICAgLWUgJ3MvV0tfQVJSQVlcKChbXlwpXSspXCkv
TlNBcnJheTxcMT4vZycKICAgICAgICAgLWUgJ3MvV0tfRElDVElPTkFSWVwoKFteXCldKylcKS9O
U0RpY3Rpb25hcnk8XDE+L2cnCiAgICAgICAgIC1lICdzL1dLX1NFVFwoKFteXCldKylcKS9OU1Nl
dDxcMT4vZycKLSAgICAgICAgLWUgcy9XS19OVUxMQUJMRV9TUEVDSUZJRVIvX051bGxhYmxlL2cK
ICAgICApCiAKICAgICBpZiBbWyAtbiAiJE9TWF9WRVJTSU9OIiAmJiAtbiAiJElPU19WRVJTSU9O
IiBdXTsgdGhlbgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>