<?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>96320</bug_id>
          
          <creation_ts>2012-09-10 14:40:54 -0700</creation_ts>
          <short_desc>NSInvalidArgumentException in WebFrameLoaderClient::shouldSendDoNotTrackHTTPHeader()</short_desc>
          <delta_ts>2012-09-10 14:52:06 -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>New Bugs</component>
          <version>528+ (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 name="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>716526</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-09-10 14:40:54 -0700</bug_when>
    <thetext>Crash in WebFrameLoaderClient::shouldSendDoNotTrackHTTPHeader()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716533</commentid>
    <comment_count>1</comment_count>
      <attachid>163211</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-09-10 14:43:57 -0700</bug_when>
    <thetext>Created attachment 163211
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716542</commentid>
    <comment_count>2</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-09-10 14:46:01 -0700</bug_when>
    <thetext>ASSERT is happening because the ResourceLoadDelegate does not respond to the delegate selector webViewShouldSendDoNotTrackHeader:.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716545</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-09-10 14:46:50 -0700</bug_when>
    <thetext>Sorry, not an ASSERT either, but rather a NSInvalidArgumentException.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716550</commentid>
    <comment_count>4</comment_count>
      <attachid>163211</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2012-09-10 14:50:11 -0700</bug_when>
    <thetext>Comment on attachment 163211
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>716552</commentid>
    <comment_count>5</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-09-10 14:52:06 -0700</bug_when>
    <thetext>Committed r128112: &lt;http://trac.webkit.org/changeset/128112&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163211</attachid>
            <date>2012-09-10 14:43:57 -0700</date>
            <delta_ts>2012-09-10 14:50:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96320-20120910144340.patch</filename>
            <type>text/plain</type>
            <size>4107</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI4MDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21h
Yy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggNWU3M2Y2YmNj
ZjU3ZWYzNzEwNzY4ZmQ4NjkwNmUyMWM1NmFlODRiZS4uODQ3YTExNjJmNTVmMGFlMDBmMjY2NmEy
YThmZjM0ZTY5ODcxNGFhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEy
LTA5LTEwICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNo
IGluIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpzaG91bGRTZW5kRG9Ob3RUcmFja0hUVFBIZWFkZXIo
KQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTYzMjAK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDbGllbnQg
d2FzIGJlaW5nIGNhY2hlZCBhcyB0aGUgRnJhbWVMb2FkZXJDbGllbnQsIGJ1dCByZXF1ZXN0cyB3
ZXJlIHNlbnQgdG8gdGhlIFJlc291cmNlTG9hZENsaWVudC4KKworICAgICAgICAqIFdlYkNvcmVT
dXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50Lm1tOgorICAgICAgICAoV2ViRnJhbWVMb2FkZXJD
bGllbnQ6OnNob3VsZFNlbmREb05vdFRyYWNrSFRUUEhlYWRlcik6IFNlbmQgdGhlIHJlcXVlc3Qg
dG8gdGhlIEZyYW1lTG9hZERlbGVnYXRlLgorICAgICAgICAqIFdlYlZpZXcvV2ViRGVsZWdhdGVJ
bXBsZW1lbnRhdGlvbkNhY2hpbmcuaDoKKyAgICAgICAgKiBXZWJWaWV3L1dlYkRlbGVnYXRlSW1w
bGVtZW50YXRpb25DYWNoaW5nLm1tOgorICAgICAgICAoQ2FsbEZyYW1lTG9hZERlbGVnYXRlUmV0
dXJuaW5nQm9vbGVhbik6IEFkZGVkLgorCiAyMDEyLTA5LTA3ICBKZXIgTm9ibGUgIDxqZXIubm9i
bGVAYXBwbGUuY29tPgogCiAgICAgICAgIDxhdWRpbz4gYW5kIDx2aWRlbz4gc2hvdWxkIHNlbmQg
RG8gTm90IFRyYWNrIHdoZW4gYXBwcm9wcmlhdGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
bWFjL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50Lm1tIGIvU291cmNlL1dlYktp
dC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQubW0KaW5kZXggMzQyMjRj
MmNjNmIzZDA4NjViMWFjYzg3MmY5NzI2ZDBkYmUwOTcwNS4uYTI0ZTM5N2ZhY2FhOTgxNDVhZTUy
NDlmZmFiZTllNmI5OTQ0ZDZmNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvV2ViQ29y
ZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQubW0KKysrIGIvU291cmNlL1dlYktpdC9tYWMv
V2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQubW0KQEAgLTE5ODYsNyArMTk4Niw3
IEBAIGJvb2wgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OnNob3VsZFNlbmREb05vdFRyYWNrSFRUUEhl
YWRlcigpIGNvbnN0CiAgICAgV2ViRnJhbWVMb2FkRGVsZWdhdGVJbXBsZW1lbnRhdGlvbkNhY2hl
KiBpbXBsZW1lbnRhdGlvbnMgPSBXZWJWaWV3R2V0RnJhbWVMb2FkRGVsZWdhdGVJbXBsZW1lbnRh
dGlvbnMod2ViVmlldyk7CiAKICAgICBpZiAoaW1wbGVtZW50YXRpb25zLT5zaG91bGRTZW5kRG9O
b3RUcmFja0hUVFBIZWFkZXJGdW5jKQotICAgICAgICByZXR1cm4gQ2FsbFJlc291cmNlTG9hZERl
bGVnYXRlUmV0dXJuaW5nQm9vbGVhbihZRVMsIGltcGxlbWVudGF0aW9ucy0+c2hvdWxkU2VuZERv
Tm90VHJhY2tIVFRQSGVhZGVyRnVuYywgd2ViVmlldywgQHNlbGVjdG9yKHdlYlZpZXdTaG91bGRT
ZW5kRG9Ob3RUcmFja0hUVFBIZWFkZXI6KSk7CisgICAgICAgIHJldHVybiBDYWxsRnJhbWVMb2Fk
RGVsZWdhdGVSZXR1cm5pbmdCb29sZWFuKFlFUywgaW1wbGVtZW50YXRpb25zLT5zaG91bGRTZW5k
RG9Ob3RUcmFja0hUVFBIZWFkZXJGdW5jLCB3ZWJWaWV3LCBAc2VsZWN0b3Iod2ViVmlld1Nob3Vs
ZFNlbmREb05vdFRyYWNrSFRUUEhlYWRlcjopKTsKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViRGVsZWdhdGVJbXBsZW1lbnRh
dGlvbkNhY2hpbmcuaCBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViRGVsZWdhdGVJbXBs
ZW1lbnRhdGlvbkNhY2hpbmcuaAppbmRleCAwNzJlOGZlOTRmM2MxNzgyODcxMTZhODg1OTUxN2Qw
ZGI2YmM0MmQzLi5iNGZhYmQxNDM0YWVmOTRhMmQxYzRhMWRkYzI5MmQ3ODliMjA3ZjA3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYkRlbGVnYXRlSW1wbGVtZW50YXRp
b25DYWNoaW5nLmgKKysrIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJEZWxlZ2F0ZUlt
cGxlbWVudGF0aW9uQ2FjaGluZy5oCkBAIC0xMzAsNiArMTMwLDggQEAgaWQgQ2FsbEZyYW1lTG9h
ZERlbGVnYXRlKElNUCwgV2ViVmlldyAqLCBTRUwsIGlkLCBpZCwgaWQpOwogaWQgQ2FsbEZyYW1l
TG9hZERlbGVnYXRlKElNUCwgV2ViVmlldyAqLCBTRUwsIGlkLCBpZCwgaWQsIGlkKTsKIGlkIENh
bGxGcmFtZUxvYWREZWxlZ2F0ZShJTVAsIFdlYlZpZXcgKiwgU0VMLCBpZCwgTlNUaW1lSW50ZXJ2
YWwsIGlkLCBpZCk7CiAKK0JPT0wgQ2FsbEZyYW1lTG9hZERlbGVnYXRlUmV0dXJuaW5nQm9vbGVh
bihCT09MLCBJTVAsIFdlYlZpZXcgKiwgU0VMKTsKKwogaWQgQ2FsbFJlc291cmNlTG9hZERlbGVn
YXRlKElNUCwgV2ViVmlldyAqLCBTRUwsIGlkLCBpZCk7CiBpZCBDYWxsUmVzb3VyY2VMb2FkRGVs
ZWdhdGUoSU1QLCBXZWJWaWV3ICosIFNFTCwgaWQsIGlkLCBpZCk7CiBpZCBDYWxsUmVzb3VyY2VM
b2FkRGVsZWdhdGUoSU1QLCBXZWJWaWV3ICosIFNFTCwgaWQsIGlkLCBpZCwgaWQpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJEZWxlZ2F0ZUltcGxlbWVudGF0aW9u
Q2FjaGluZy5tbSBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViRGVsZWdhdGVJbXBsZW1l
bnRhdGlvbkNhY2hpbmcubW0KaW5kZXggMDcxYjI4MDhmZmFkMmMwYzRhYmE5MWM3ZTkxOGMyOTYw
OGQ1MzFiYi4uMjI3ZjVhMWM4MGFiMWZiMTQ0MzY5YWU2YThkMjIxMmVkYjYxNDg0ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJEZWxlZ2F0ZUltcGxlbWVudGF0aW9u
Q2FjaGluZy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYkRlbGVnYXRlSW1w
bGVtZW50YXRpb25DYWNoaW5nLm1tCkBAIC00NzUsNiArNDc1LDE2IEBAIGlkIENhbGxGcmFtZUxv
YWREZWxlZ2F0ZShJTVAgaW1wbGVtZW50YXRpb24sIFdlYlZpZXcgKnNlbGYsIFNFTCBzZWxlY3Rv
ciwgaWQgb2JqCiAgICAgcmV0dXJuIENhbGxEZWxlZ2F0ZShpbXBsZW1lbnRhdGlvbiwgc2VsZiwg
c2VsZi0+X3ByaXZhdGUtPmZyYW1lTG9hZERlbGVnYXRlLCBzZWxlY3Rvciwgb2JqZWN0MSwgaW50
ZXJ2YWwsIG9iamVjdDIsIG9iamVjdDMpOwogfQogCitCT09MIENhbGxGcmFtZUxvYWREZWxlZ2F0
ZVJldHVybmluZ0Jvb2xlYW4oQk9PTCByZXN1bHQsIElNUCBpbXBsZW1lbnRhdGlvbiwgV2ViVmll
dyAqc2VsZiwgU0VMIHNlbGVjdG9yKQoreworICAgIEB0cnkgeworICAgICAgICByZXR1cm4gcmVp
bnRlcnByZXRfY2FzdDxCT09MICgqKShpZCwgU0VMLCBXZWJWaWV3ICopPihvYmpjX21zZ1NlbmQp
KHNlbGYtPl9wcml2YXRlLT5mcmFtZUxvYWREZWxlZ2F0ZSwgc2VsZWN0b3IsIHNlbGYpOworICAg
IH0gQGNhdGNoKGlkIGV4Y2VwdGlvbikgeworICAgICAgICBSZXBvcnREaXNjYXJkZWREZWxlZ2F0
ZUV4Y2VwdGlvbihzZWxlY3RvciwgZXhjZXB0aW9uKTsKKyAgICB9CisgICAgcmV0dXJuIHJlc3Vs
dDsKK30KKwogaWQgQ2FsbFJlc291cmNlTG9hZERlbGVnYXRlKElNUCBpbXBsZW1lbnRhdGlvbiwg
V2ViVmlldyAqc2VsZiwgU0VMIHNlbGVjdG9yLCBpZCBvYmplY3QxLCBpZCBvYmplY3QyKQogewog
ICAgIHJldHVybiBDYWxsRGVsZWdhdGUoaW1wbGVtZW50YXRpb24sIHNlbGYsIHNlbGYtPl9wcml2
YXRlLT5yZXNvdXJjZVByb2dyZXNzRGVsZWdhdGUsIHNlbGVjdG9yLCBvYmplY3QxLCBvYmplY3Qy
KTsK
</data>
<flag name="review"
          id="174577"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>