<?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>94847</bug_id>
          
          <creation_ts>2012-08-23 14:10:47 -0700</creation_ts>
          <short_desc>Trailing spaces in CSP source lists should not generate console warnings.</short_desc>
          <delta_ts>2012-08-23 15:48: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>WebCore Misc.</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>
          
          <blocked>93197</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike West">mkwst</reporter>
          <assigned_to name="Mike West">mkwst</assigned_to>
          <cc>abarth</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>703346</commentid>
    <comment_count>0</comment_count>
    <who name="Mike West">mkwst</who>
    <bug_when>2012-08-23 14:10:47 -0700</bug_when>
    <thetext>See http://crbug.com/144252 for the original report.

---

The source list for Content Security Policy directive &apos;script-src&apos; contains an invalid source: &apos;&apos;. It will be ignored.

For this manifest line that used to work:

&quot;content_security_policy&quot;: &quot;script-src &apos;self&apos; chrome-extension://fkhgelnmojgnpahkeemhnbjndeeocehc chrome-extension-resource: ; object-src &apos;self&apos; &quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703350</commentid>
    <comment_count>1</comment_count>
      <attachid>160239</attachid>
    <who name="Mike West">mkwst</who>
    <bug_when>2012-08-23 14:16:06 -0700</bug_when>
    <thetext>Created attachment 160239
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703354</commentid>
    <comment_count>2</comment_count>
      <attachid>160239</attachid>
    <who name="Mike West">mkwst</who>
    <bug_when>2012-08-23 14:17:59 -0700</bug_when>
    <thetext>Comment on attachment 160239
Patch

Hi Adam! I&apos;m pretty sure this fixes the issue raised; if you agree, would you mind CQing it?

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703482</commentid>
    <comment_count>3</comment_count>
      <attachid>160239</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-23 15:48:03 -0700</bug_when>
    <thetext>Comment on attachment 160239
Patch

Clearing flags on attachment: 160239

Committed r126488: &lt;http://trac.webkit.org/changeset/126488&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703483</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-23 15:48:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160239</attachid>
            <date>2012-08-23 14:16:06 -0700</date>
            <delta_ts>2012-08-23 15:48:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94847-20120823231602.patch</filename>
            <type>text/plain</type>
            <size>4335</size>
            <attacher name="Mike West">mkwst</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2NDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDNmN2Y2NmQwY2NmMDJh
MmQ3ZDQwMjY2NTYwMjE3NGYwYTE2YjNiMy4uZmJiMTY3YzI5ODM5Zjg1MmMzYTNiODA4ZjA2MDRh
YTA0OWIxZTZhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTA4LTIzICBNaWtl
IFdlc3QgIDxta3dzdEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgVHJhaWxpbmcgc3BhY2VzIGlu
IENTUCBzb3VyY2UgbGlzdHMgc2hvdWxkIG5vdCBnZW5lcmF0ZSBjb25zb2xlIHdhcm5pbmdzLgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQ4NDcKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUcmFpbGluZyBz
cGFjZSBhZnRlciBhIHZhbGlkIHNvdXJjZSBpbiBhIENvbnRlbnQgU2VjdXJpdHkgUG9saWN5IHNv
dXJjZQorICAgICAgICBsaXN0IHdhcyBhY2NpZGVudGFsbHkgZ2VuZXJhdGluZyBjb25zb2xlIHdh
cm5pbmdzIGFib3V0IGFuIGludmFsaWQKKyAgICAgICAgKGVtcHR5KSBzb3VyY2UuIFRoaXMgcGF0
Y2ggc2lsZW50bHkgaWdub3JlcyB0cmFpbGluZyB3aGl0ZXNwYWNlIGluc3RlYWQuCisKKyAgICAg
ICAgQSB0ZXN0LWNhc2UgaGFzIGJlZW4gYWRkZWQgdG8gJ3NvdXJjZS1saXN0LXBhcnNpbmctMDIu
aHRtbCcgdG8gY292ZXIKKyAgICAgICAgdGhpcyBjYXNlLgorCisgICAgICAgICogcGFnZS9Db250
ZW50U2VjdXJpdHlQb2xpY3kuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NQU291cmNlTGlzdDo6
cGFyc2UpOgorICAgICAgICAgICAgUmV0dXJuIGVhcmx5IGlmIHdlIHJlYWNoIHRoZSBlbmQgb2Yg
dGhlIHNvdXJjZSBsaXN0IGFmdGVyIHNraXBwaW5nCisgICAgICAgICAgICBsZWFkaW5nIHdoaXRl
c3BhY2UuCisKIDIwMTItMDgtMjMgIEFsZXhhbmRyZSBFbGlhcyAgPGFlbGlhc0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBSZW5hbWUgTGF5ZXJSZW5kZXJlckNocm9taXVtIHRv
IEdMLXNwZWNpZmljIG5hbWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29udGVu
dFNlY3VyaXR5UG9saWN5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29udGVudFNlY3VyaXR5
UG9saWN5LmNwcAppbmRleCA3NGJlYzdiY2E2OTA4MzQwNGEzODc4OWVkODFhYzAxNDEzOGJmMWVl
Li5hMzgzNGZhYTdhZTM4OWI2YWU1YjlmZTU5YWIzODhiZTExNGUzM2RmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wYWdlL0NvbnRlbnRTZWN1cml0eVBvbGljeS5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcGFnZS9Db250ZW50U2VjdXJpdHlQb2xpY3kuY3BwCkBAIC0yNjIsNiArMjYyLDkg
QEAgdm9pZCBDU1BTb3VyY2VMaXN0OjpwYXJzZShjb25zdCBVQ2hhciogYmVnaW4sIGNvbnN0IFVD
aGFyKiBlbmQpCiAgICAgYm9vbCBpc0ZpcnN0U291cmNlSW5MaXN0ID0gdHJ1ZTsKICAgICB3aGls
ZSAocG9zaXRpb24gPCBlbmQpIHsKICAgICAgICAgc2tpcFdoaWxlPGlzQVNDSUlTcGFjZT4ocG9z
aXRpb24sIGVuZCk7CisgICAgICAgIGlmIChwb3NpdGlvbiA9PSBlbmQpCisgICAgICAgICAgICBy
ZXR1cm47CisKICAgICAgICAgY29uc3QgVUNoYXIqIGJlZ2luU291cmNlID0gcG9zaXRpb247CiAg
ICAgICAgIHNraXBXaGlsZTxpc1NvdXJjZUNoYXJhY3Rlcj4ocG9zaXRpb24sIGVuZCk7CiAKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpp
bmRleCA0NmMwNGIyNDVlZjVhYTdhZTg3NDZhNzY3NDljYzIzYmFhN2Q5NzRhLi41YTYwNDk0YmM5
YWY1ODNiODQ4ZGNjZjRmNmJiYTJhM2Q4MWNmMTJiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIw
MTItMDgtMjMgIE1pa2UgV2VzdCAgPG1rd3N0QGNocm9taXVtLm9yZz4KKworICAgICAgICBUcmFp
bGluZyBzcGFjZXMgaW4gQ1NQIHNvdXJjZSBsaXN0cyBzaG91bGQgbm90IGdlbmVyYXRlIGNvbnNv
bGUgd2FybmluZ3MuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD05NDg0NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRyYWlsaW5nIHNwYWNlIGFmdGVyIGEgdmFsaWQgc291cmNlIGluIGEgQ29udGVudCBTZWN1
cml0eSBQb2xpY3kgc291cmNlCisgICAgICAgIGxpc3Qgd2FzIGFjY2lkZW50YWxseSBnZW5lcmF0
aW5nIGNvbnNvbGUgd2FybmluZ3MgYWJvdXQgYW4gaW52YWxpZAorICAgICAgICAoZW1wdHkpIHNv
dXJjZS4gVGhpcyBwYXRjaCBzaWxlbnRseSBpZ25vcmVzIHRyYWlsaW5nIHdoaXRlc3BhY2UgaW5z
dGVhZC4KKworICAgICAgICAqIGh0dHAvdGVzdHMvc2VjdXJpdHkvY29udGVudFNlY3VyaXR5UG9s
aWN5L3NvdXJjZS1saXN0LXBhcnNpbmctMDItZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGh0dHAv
dGVzdHMvc2VjdXJpdHkvY29udGVudFNlY3VyaXR5UG9saWN5L3NvdXJjZS1saXN0LXBhcnNpbmct
MDIuaHRtbDoKKwogMjAxMi0wNS0yNSAgQW5uYSBDYXZlbmRlciA8YW5uYWNjQGNocm9taXVtLm9y
Zz4KIAogICAgICAgICBbQ2hyb21pdW1dIFJlbW92aW5nIG1lZGlhL3RyYWNrL3RyYWNrLW1vZGUu
aHRtbCAtIHJlc29sdmVkLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9zZWN1
cml0eS9jb250ZW50U2VjdXJpdHlQb2xpY3kvc291cmNlLWxpc3QtcGFyc2luZy0wMi1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L2NvbnRlbnRTZWN1cml0eVBv
bGljeS9zb3VyY2UtbGlzdC1wYXJzaW5nLTAyLWV4cGVjdGVkLnR4dAppbmRleCA2YTcwZDBkMDIy
YmE4MDM0NjkwMjIzODhkNDUyYzg5Mzk5MzI1NzhkLi4zYjA1MWFlMWZjMDJiMTUyZDhkMGUxM2Yy
NzNkMzBjNzZmNDk1NzA1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3Vy
aXR5L2NvbnRlbnRTZWN1cml0eVBvbGljeS9zb3VyY2UtbGlzdC1wYXJzaW5nLTAyLWV4cGVjdGVk
LnR4dAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L2NvbnRlbnRTZWN1cml0
eVBvbGljeS9zb3VyY2UtbGlzdC1wYXJzaW5nLTAyLWV4cGVjdGVkLnR4dApAQCAtMTYsMyArMTYs
OCBAQCBQQVNTCiBGcmFtZTogJzwhLS1mcmFtZVBhdGggLy88IS0tZnJhbWUyLS0+LS0+JwogLS0t
LS0tLS0KIFBBU1MKKworLS0tLS0tLS0KK0ZyYW1lOiAnPCEtLWZyYW1lUGF0aCAvLzwhLS1mcmFt
ZTMtLT4tLT4nCistLS0tLS0tLQorUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9zZWN1cml0eS9jb250ZW50U2VjdXJpdHlQb2xpY3kvc291cmNlLWxpc3QtcGFyc2luZy0w
Mi5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9zZWN1cml0eS9jb250ZW50U2VjdXJpdHlQ
b2xpY3kvc291cmNlLWxpc3QtcGFyc2luZy0wMi5odG1sCmluZGV4IDRmNGFmZjM5MTVjMzNkMzI1
ZmIzODU3ZWNmMjgzYWJkMzJiY2I5NzIuLjM0ZDVhNzVhMWMzN2MzYzBkOTA4ODlhNTZiMzY3ZThm
ODBlZDczNmQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvY29u
dGVudFNlY3VyaXR5UG9saWN5L3NvdXJjZS1saXN0LXBhcnNpbmctMDIuaHRtbAorKysgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L2NvbnRlbnRTZWN1cml0eVBvbGljeS9zb3VyY2Ut
bGlzdC1wYXJzaW5nLTAyLmh0bWwKQEAgLTYsNyArNiw4IEBACiB2YXIgdGVzdHMgPSBbCiAgICAg
Wyd5ZXMnLCAnc2NyaXB0LXNyY1x0aHR0cDovLzEyNy4wLjAuMTo4MDAwJywgJ3Jlc291cmNlcy9z
Y3JpcHQuanMnXSwKICAgICBbJ3llcycsICdzY3JpcHQtc3JjIGh0dHA6Ly8xMjcuMC4wLjE6ODAw
MCAgIFx0ICcsICdyZXNvdXJjZXMvc2NyaXB0LmpzJ10sCi0gICAgWyd5ZXMnLCAnc2NyaXB0LXNy
YyBodHRwOi8vMTI3LjAuMC4xOiogJywgJ3Jlc291cmNlcy9zY3JpcHQuanMnXQorICAgIFsneWVz
JywgJ3NjcmlwdC1zcmMgaHR0cDovLzEyNy4wLjAuMToqICcsICdyZXNvdXJjZXMvc2NyaXB0Lmpz
J10sCisgICAgWyd5ZXMnLCAnc2NyaXB0LXNyYyBcJ3NlbGZcJyBjaHJvbWUtZXh0ZW5zaW9uLXJl
c291cmNlOiA7JywgJ3Jlc291cmNlcy9zY3JpcHQuanMnXSwKIF07CiA8L3NjcmlwdD4KIDwvaGVh
ZD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>