summaryrefslogtreecommitdiffstats
path: root/webkit/port/page/Location.cpp
diff options
context:
space:
mode:
authordglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-22 15:46:42 +0000
committerdglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-22 15:46:42 +0000
commit67b716c5c6ecb04d8356fa43706cac4c5f534dd4 (patch)
tree9e074c700ae74a5a73b603df25d82b418462b52c /webkit/port/page/Location.cpp
parentb5a3d50b8df2574efd4d9c2251d4654e863bb18a (diff)
downloadchromium_src-67b716c5c6ecb04d8356fa43706cac4c5f534dd4.zip
chromium_src-67b716c5c6ecb04d8356fa43706cac4c5f534dd4.tar.gz
chromium_src-67b716c5c6ecb04d8356fa43706cac4c5f534dd4.tar.bz2
Review URL: http://codereview.chromium.org/7848
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3732 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/port/page/Location.cpp')
-rw-r--r--webkit/port/page/Location.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/webkit/port/page/Location.cpp b/webkit/port/page/Location.cpp
index 9933287..6757b78 100644
--- a/webkit/port/page/Location.cpp
+++ b/webkit/port/page/Location.cpp
@@ -35,6 +35,7 @@
#include "FrameLoader.h"
#include "ScriptController.h"
#include "CSSHelper.h"
+#include "Frame.h"
namespace {
@@ -75,6 +76,16 @@ namespace WebCore {
// isSafeScript()
#endif
+Location::Location(Frame* frame)
+ : m_frame(frame)
+{
+}
+
+void Location::disconnectFrame()
+{
+ m_frame = 0;
+}
+
String Location::hash() const {
if (!m_frame)
return String();