diff options
author | jianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-13 22:16:43 +0000 |
---|---|---|
committer | jianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-13 22:16:43 +0000 |
commit | 72b5d8c3002b38777fb72293255d0ab24c2e20ea (patch) | |
tree | b3ddd4af772e4b9bedc5140e5897ef3131012094 /webkit | |
parent | e49cfcf61ee326d49dd134641c101c8705330955 (diff) | |
download | chromium_src-72b5d8c3002b38777fb72293255d0ab24c2e20ea.zip chromium_src-72b5d8c3002b38777fb72293255d0ab24c2e20ea.tar.gz chromium_src-72b5d8c3002b38777fb72293255d0ab24c2e20ea.tar.bz2 |
Pass a URL with valid protocol to SecurityOrigin::create in order to follow the code path to do static value initializations for worker process.
Review URL: http://codereview.chromium.org/66063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13615 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/glue/webworker_impl.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/webkit/glue/webworker_impl.cc b/webkit/glue/webworker_impl.cc index 7d32398..9fdf1fc 100644 --- a/webkit/glue/webworker_impl.cc +++ b/webkit/glue/webworker_impl.cc @@ -38,8 +38,10 @@ void InitializeWebKitStaticValues() { static bool initialized = false; if (!initialized) { initialized= true; + // Note that we have to pass a URL with valid protocol in order to follow + // the path to do static value initializations. WTF::RefPtr<WebCore::SecurityOrigin> origin = - WebCore::SecurityOrigin::create(WebCore::KURL()); + WebCore::SecurityOrigin::create(WebCore::KURL("http://localhost")); origin.release(); } } |