<?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>47802</bug_id>
          
          <creation_ts>2010-10-18 00:46:43 -0700</creation_ts>
          <short_desc>Rename X-Purpose to Purpose</short_desc>
          <delta_ts>2022-02-28 03:43:16 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>ap</cc>
    
    <cc>gavinp</cc>
    
    <cc>levin</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>295385</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-18 00:46:43 -0700</bug_when>
    <thetext>Rename X-Purpose to Purpose</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295387</commentid>
    <comment_count>1</comment_count>
      <attachid>71008</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-18 00:47:51 -0700</bug_when>
    <thetext>Created attachment 71008
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295526</commentid>
    <comment_count>2</comment_count>
    <who name="Gavin Peters">gavinp</who>
    <bug_when>2010-10-18 08:48:08 -0700</bug_when>
    <thetext>LGTM (although I&apos;m not a committer).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295617</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-10-18 11:02:10 -0700</bug_when>
    <thetext>From ChangeLog: &quot;As requested by IETF HTTP WG&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295629</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-18 11:09:20 -0700</bug_when>
    <thetext>There&apos;s been some more traffic on the list.  They&apos;d like to clarify that it&apos;s not an official request.  The ADs would like to depreciate using the X- dash prefix, so we should remove it here before we get stuck with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295630</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-10-18 11:11:59 -0700</bug_when>
    <thetext>It&apos;ll be awesome to have both &quot;Purpose&quot; and &quot;X-Purpose&quot; in WebKit-based browsers :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295631</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-18 11:13:32 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; It&apos;ll be awesome to have both &quot;Purpose&quot; and &quot;X-Purpose&quot; in WebKit-based browsers :-(

Can we drop the X- from the Safari feature?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296487</commentid>
    <comment_count>7</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2010-10-19 15:59:22 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; It&apos;ll be awesome to have both &quot;Purpose&quot; and &quot;X-Purpose&quot; in WebKit-based browsers :-(
&gt; 
&gt; Can we drop the X- from the Safari feature?

(I&apos;m just going through the review queue and trying to clear things out.)

This looks like a simple patch meant to better work with standards, so it seems like an ok candidate to r+.

Alexey, do you object to it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296495</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-10-19 16:06:03 -0700</bug_when>
    <thetext>I don&apos;t know if we can drop X- in Safari.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303280</commentid>
    <comment_count>9</comment_count>
      <attachid>71008</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-11-02 02:50:47 -0700</bug_when>
    <thetext>Comment on attachment 71008
Patch

Seems fine.  You may need to add an #ifdef for Apple if we can&apos;t drop X.  I don&apos;t sit on the IETF WG, but the interwebs seem to support dropping X-: http://tools.ietf.org/html/draft-saintandre-xdash-considered-harmful-00

You should mention http://tools.ietf.org/html/draft-saintandre-xdash-considered-harmful-00 in your ChangeLog?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305972</commentid>
    <comment_count>10</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-11-07 20:45:09 -0800</bug_when>
    <thetext>Committed r71494: &lt;http://trac.webkit.org/changeset/71494&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71008</attachid>
            <date>2010-10-18 00:47:51 -0700</date>
            <delta_ts>2022-02-28 03:43:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-47802-20101018004750.patch</filename>
            <type>text/plain</type>
            <size>4781</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAzZGE3OTk4ZmE0MzRiMTc2NThmNjM2YjFmMDMwZjc5NzY0ZmFjYmEyLi4yYmQwYjRi
YjhiOGFkMTgyNmU4NzNiYWRhZmI5OTFhOGE0NDllMGE5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTAtMTAtMTggIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW5hbWUgWC1QdXJwb3NlIHRv
IFB1cnBvc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTQ3ODAyCisKKyAgICAgICAgVXBkYXRlIGV4cGVjdGVkIHJlc3VsdHMuCisKKyAgICAgICAgKiBo
dHRwL3Rlc3RzL21pc2MvcHJlZmV0Y2gtcHVycG9zZS1leHBlY3RlZC50eHQ6CisgICAgICAgICog
aHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9wcmVmZXRjaC1wdXJwb3NlLnBocDoKKwogMjAxMC0x
MC0xNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBHdXN0YXZvIE5vcm9uaGEgU2lsdmEuCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL21pc2MvcHJlZmV0Y2gtcHVycG9zZS1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcHJlZmV0Y2gtcHVycG9zZS1leHBlY3RlZC50eHQKaW5k
ZXggNjg0ODZlYWZjZTIxYzc3MTc5OTU4MWU1MmEwOTQ1ZGZiY2NmMmQyYi4uNTJhY2VjNWM4ODgy
NzY5YThhMGFjMGJmNjhiNmU2OTMwZTlkZjJhOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9taXNjL3ByZWZldGNoLXB1cnBvc2UtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvbWlzYy9wcmVmZXRjaC1wdXJwb3NlLWV4cGVjdGVkLnR4dApAQCAtMiw2
ICsyLDYgQEAgcHJlZmV0Y2gtcHVycG9zZS5waHAgaGFzIE1JTUUgdHlwZSB0ZXh0L2h0bWwKIHBy
ZWZldGNoLXB1cnBvc2UucGhwIGhhcyBNSU1FIHR5cGUgdGV4dC9odG1sCiBUaGUgY29va2llIHdh
cyBzZXQhCiAKLVgtUHVycG9zZTogcHJlZmV0Y2gKK1B1cnBvc2U6IHByZWZldGNoCiAKLVRoaXMg
dGVzdCB2ZXJpZmllcyB0aGF0IHByZWZldGNoZXMgYXJlIHNlbnQgd2l0aCB0aGUgSFRUUCByZXF1
ZXN0IGhlYWRlciBYLVB1cnBvc2U6IHByZWZldGNoLiBUbyBkbyB0aGlzLCB0aGUgcm9vdCBwYWdl
IGhhcyBhIHByZWZldGNoIGxpbmsgdGFyZ2V0dGluZyB0aGlzIHN1YnJlc291cmNlIHdoaWNoIGNv
bnRhaW5zIGEgUEhQIHNjcmlwdCAocmVzb3VyY2VzL3ByZWZldGNoLXB1cnBvc2UucGhwKS4gVGhh
dCBpbml0aWFsIHByZWZldGNoIG9mIHRoaXMgcmVzb3VyY2Ugc2V0cyBhIGNvb2tpZS4gTGF0ZXIs
IHRoZSByb290IHBhZ2Ugc2V0cyB3aW5kb3cubG9jYXRpb24gdG8gdGFyZ2V0IHRoaXMgc2NyaXB0
LCB3aGljaCB2ZXJpZmllcyB0aGUgcHJlc2VuY2Ugb2YgdGhlIGNvb2tpZSwgYW5kIGdlbmVyYXRl
cyB0aGUgaGFwcHkgdGVzdCBvdXRwdXQgdGhhdCB5b3UgaG9wZWZ1bGx5IHNlZSByaWdodCBub3cu
CitUaGlzIHRlc3QgdmVyaWZpZXMgdGhhdCBwcmVmZXRjaGVzIGFyZSBzZW50IHdpdGggdGhlIEhU
VFAgcmVxdWVzdCBoZWFkZXIgUHVycG9zZTogcHJlZmV0Y2guIFRvIGRvIHRoaXMsIHRoZSByb290
IHBhZ2UgaGFzIGEgcHJlZmV0Y2ggbGluayB0YXJnZXR0aW5nIHRoaXMgc3VicmVzb3VyY2Ugd2hp
Y2ggY29udGFpbnMgYSBQSFAgc2NyaXB0IChyZXNvdXJjZXMvcHJlZmV0Y2gtcHVycG9zZS5waHAp
LiBUaGF0IGluaXRpYWwgcHJlZmV0Y2ggb2YgdGhpcyByZXNvdXJjZSBzZXRzIGEgY29va2llLiBM
YXRlciwgdGhlIHJvb3QgcGFnZSBzZXRzIHdpbmRvdy5sb2NhdGlvbiB0byB0YXJnZXQgdGhpcyBz
Y3JpcHQsIHdoaWNoIHZlcmlmaWVzIHRoZSBwcmVzZW5jZSBvZiB0aGUgY29va2llLCBhbmQgZ2Vu
ZXJhdGVzIHRoZSBoYXBweSB0ZXN0IG91dHB1dCB0aGF0IHlvdSBob3BlZnVsbHkgc2VlIHJpZ2h0
IG5vdy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNvdXJjZXMv
cHJlZmV0Y2gtcHVycG9zZS5waHAgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3Vy
Y2VzL3ByZWZldGNoLXB1cnBvc2UucGhwCmluZGV4IDk2OTNlYjk2NTRmODNkMzE4ODE5M2NiNGVm
Mzk3YWY3NDQ5MDViZGEuLmNhZDMzMjA2ZjY5YjhiMWIxYTExODMzNjM3MmFlOTI4OGY4NjMxMWUg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNvdXJjZXMvcHJlZmV0
Y2gtcHVycG9zZS5waHAKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL3Jlc291cmNl
cy9wcmVmZXRjaC1wdXJwb3NlLnBocApAQCAtMSwxMCArMSwxMCBAQAotPD9waHAgc2V0Y29va2ll
KCJYLVB1cnBvc2UiLCAkX1NFUlZFUlsiSFRUUF9YX1BVUlBPU0UiXSk7Cis8P3BocCBzZXRjb29r
aWUoIlB1cnBvc2UiLCAkX1NFUlZFUlsiSFRUUF9YX1BVUlBPU0UiXSk7CiAKLWlmIChpc3NldCgk
X0NPT0tJRVsnWC1QdXJwb3NlJ10pKSB7Ci0gICAgc2V0Y29va2llKCJYLVB1cnBvc2UiLCAiIiwg
dGltZSgpIC0gMzYwMCk7CitpZiAoaXNzZXQoJF9DT09LSUVbJ1B1cnBvc2UnXSkpIHsKKyAgICBz
ZXRjb29raWUoIlB1cnBvc2UiLCAiIiwgdGltZSgpIC0gMzYwMCk7CiAgICAgZWNobyAiPGgxPlRo
ZSBjb29raWUgd2FzIHNldCE8L2gxPiI7Ci0gICAgZWNobyAiPHA+WC1QdXJwb3NlOiAiOwotICAg
IGVjaG8gJF9DT09LSUVbJ1gtUHVycG9zZSddOworICAgIGVjaG8gIjxwPlB1cnBvc2U6ICI7Cisg
ICAgZWNobyAkX0NPT0tJRVsnUHVycG9zZSddOwogfSBlbHNlIHsKICAgICBlY2hvICI8aDE+QkFE
IEJST1dTRVIgTk8gQ09PS0lFPC9oMT4iOwogfQpAQCAtMTUsNyArMTUsNyBAQCBsYXlvdXRUZXN0
Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CiA8L3NjcmlwdD4KIAogPHA+VGhpcyB0ZXN0IHZlcmlm
aWVzIHRoYXQgcHJlZmV0Y2hlcyBhcmUgc2VudCB3aXRoIHRoZSBIVFRQIHJlcXVlc3QgaGVhZGVy
Ci08Yj5YLVB1cnBvc2U6IHByZWZldGNoPC9iPi4gIFRvIGRvIHRoaXMsIHRoZSByb290IHBhZ2Ug
aGFzIGEgcHJlZmV0Y2gKKzxiPlB1cnBvc2U6IHByZWZldGNoPC9iPi4gIFRvIGRvIHRoaXMsIHRo
ZSByb290IHBhZ2UgaGFzIGEgcHJlZmV0Y2gKIGxpbmsgdGFyZ2V0dGluZyB0aGlzIHN1YnJlc291
cmNlIHdoaWNoIGNvbnRhaW5zIGEgUEhQIHNjcmlwdAogKHJlc291cmNlcy9wcmVmZXRjaC1wdXJw
b3NlLnBocCkuICBUaGF0IGluaXRpYWwgcHJlZmV0Y2ggb2YgdGhpcwogcmVzb3VyY2Ugc2V0cyBh
IGNvb2tpZS4gIExhdGVyLCB0aGUgcm9vdCBwYWdlIHNldHMgd2luZG93LmxvY2F0aW9uIHRvCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDhj
YWU3NDM5YjM3NjI2MzIwNzUwNmQxMGVmN2I3NDQwMDNkZDM0ZmEuLmNhZDBhNjNiYjk2YTVmMDA4
YTI0M2JiMDcwMTQ0ZTU4MjA1ZTgxOTAgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisr
KyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMTAtMTggIEFkYW0g
QmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBSZW5hbWUgWC1QdXJwb3NlIHRvIFB1cnBvc2UKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ3ODAyCisKKyAgICAgICAg
QXMgcmVxdWVzdGVkIGJ5IElFVEYgSFRUUCBXRy4KKworICAgICAgICAqIGxvYWRlci9sb2FkZXIu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6TG9hZGVyOjpIb3N0OjpzZXJ2ZVBlbmRpbmdSZXF1ZXN0
cyk6CisKIDIwMTAtMTAtMTUgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvbG9h
ZGVyL2xvYWRlci5jcHAgYi9XZWJDb3JlL2xvYWRlci9sb2FkZXIuY3BwCmluZGV4IDJjOGYzYmQ0
M2U1MTQ2MzczZjE3MzliZjU4NWUwMTk0MDAyNWM5NjMuLjE1OGEzOGMzYzg2YWU2MjBhODNlOTgw
YjU4NWRiNDJkMTgyODQxMzggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvbG9hZGVyL2xvYWRlci5jcHAK
KysrIGIvV2ViQ29yZS9sb2FkZXIvbG9hZGVyLmNwcApAQCAtMzYwLDcgKzM2MCw3IEBAIHZvaWQg
TG9hZGVyOjpIb3N0OjpzZXJ2ZVBlbmRpbmdSZXF1ZXN0cyhSZXF1ZXN0UXVldWUmIHJlcXVlc3Rz
UGVuZGluZywgYm9vbCYgc2VyCiAKICNpZiBFTkFCTEUoTElOS19QUkVGRVRDSCkKICAgICAgICAg
aWYgKHJlcXVlc3QtPmNhY2hlZFJlc291cmNlKCktPnR5cGUoKSA9PSBDYWNoZWRSZXNvdXJjZTo6
TGlua1ByZWZldGNoKQotICAgICAgICAgICAgcmVzb3VyY2VSZXF1ZXN0LnNldEhUVFBIZWFkZXJG
aWVsZCgiWC1QdXJwb3NlIiwgInByZWZldGNoIik7CisgICAgICAgICAgICByZXNvdXJjZVJlcXVl
c3Quc2V0SFRUUEhlYWRlckZpZWxkKCJQdXJwb3NlIiwgInByZWZldGNoIik7CiAjZW5kaWYKIAog
ICAgICAgICBSZWZQdHI8U3VicmVzb3VyY2VMb2FkZXI+IGxvYWRlciA9IFN1YnJlc291cmNlTG9h
ZGVyOjpjcmVhdGUoY2FjaGVkUmVzb3VyY2VMb2FkZXItPmRvYygpLT5mcmFtZSgpLAo=
</data>
<flag name="review"
          id="60953"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>