summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authortony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-10 02:02:38 +0000
committertony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-10 02:02:38 +0000
commitbc8000a70c8e414122a18a36577b0bb013e2bddb (patch)
treeb6dfa6d94e41d27f1ff45077dd21d422949bca9c /webkit
parent4810f7d1b27ea0bc9b4020ba85cd60b8ed1789f6 (diff)
downloadchromium_src-bc8000a70c8e414122a18a36577b0bb013e2bddb.zip
chromium_src-bc8000a70c8e414122a18a36577b0bb013e2bddb.tar.gz
chromium_src-bc8000a70c8e414122a18a36577b0bb013e2bddb.tar.bz2
More dependency breaking. webkit shouldn't depend on chrome or ipc.
The GPU code will still cause problems, but this is a step in the right direction. Review URL: http://codereview.chromium.org/707002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41115 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/DEPS4
-rw-r--r--webkit/glue/media/buffered_data_source.cc1
-rw-r--r--webkit/glue/plugins/DEPS3
-rw-r--r--webkit/glue/webmediaplayer_impl.h1
4 files changed, 3 insertions, 6 deletions
diff --git a/webkit/glue/DEPS b/webkit/glue/DEPS
index 1e84e42..e59afec 100644
--- a/webkit/glue/DEPS
+++ b/webkit/glue/DEPS
@@ -8,8 +8,4 @@ include_rules = [
# This is not actually a directory, but npruntime_util.cc includes a file
# from WebKit starting with this path in JSCore mode.
"+bindings/c",
-
- # FIXME - refactor code and remove these dependencies
- "+chrome/browser",
- "+chrome/common",
]
diff --git a/webkit/glue/media/buffered_data_source.cc b/webkit/glue/media/buffered_data_source.cc
index e46ed1c..05aa634 100644
--- a/webkit/glue/media/buffered_data_source.cc
+++ b/webkit/glue/media/buffered_data_source.cc
@@ -8,7 +8,6 @@
#include "base/process_util.h"
#include "base/stl_util-inl.h"
#include "base/string_util.h"
-#include "chrome/common/extensions/url_pattern.h"
#include "media/base/filter_host.h"
#include "media/base/media_format.h"
#include "net/base/load_flags.h"
diff --git a/webkit/glue/plugins/DEPS b/webkit/glue/plugins/DEPS
index 6085fe5..8065dd1 100644
--- a/webkit/glue/plugins/DEPS
+++ b/webkit/glue/plugins/DEPS
@@ -1,3 +1,6 @@
include_rules = [
"+third_party/mozilla/include",
+
+ # FIXME - refactor code and remove these dependencies
+ "+chrome/common",
]
diff --git a/webkit/glue/webmediaplayer_impl.h b/webkit/glue/webmediaplayer_impl.h
index b44cc62..3315119e 100644
--- a/webkit/glue/webmediaplayer_impl.h
+++ b/webkit/glue/webmediaplayer_impl.h
@@ -60,7 +60,6 @@
#include "base/lock.h"
#include "base/message_loop.h"
#include "base/ref_counted.h"
-#include "ipc/ipc_message.h"
#include "media/base/filters.h"
#include "media/base/pipeline_impl.h"
#include "skia/ext/platform_canvas.h"