* bindings/js/kjs_proxy.cpp:
(WebCore::KJSProxy::attachDebugger):
* page/Page.cpp:
(WebCore::Page::setDebuggerForAllPages):
(WebCore::Page::setDebugger):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@30766
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2008-03-04 Anders Carlsson <andersca@apple.com>
+
+ Mac build fix. Neither me, Sam nor Adam know why we need to do this though :(
+
+ * bindings/js/kjs_proxy.cpp:
+ (WebCore::KJSProxy::attachDebugger):
+ * page/Page.cpp:
+ (WebCore::Page::setDebuggerForAllPages):
+ (WebCore::Page::setDebugger):
+
2008-03-04 Adam Roben <aroben@apple.com>
Make it possible to set a KJS::Debugger on all Frames in a Page and
return (settings && settings->isJavaScriptEnabled());
}
-void KJSProxy::attachDebugger(Debugger* debugger)
+void KJSProxy::attachDebugger(KJS::Debugger* debugger)
{
if (!m_globalObject)
return;
if (debugger)
debugger->attach(m_globalObject);
- else if (Debugger* currentDebugger = m_globalObject->debugger())
+ else if (KJS::Debugger* currentDebugger = m_globalObject->debugger())
currentDebugger->detach(m_globalObject);
}
#include <kjs/JSLock.h>
#include <wtf/HashMap.h>
-using namespace KJS;
-
namespace WebCore {
static HashSet<Page*>* allPages;
return m_userStyleSheet;
}
-void Page::setDebuggerForAllPages(Debugger* debugger)
+void Page::setDebuggerForAllPages(KJS::Debugger* debugger)
{
ASSERT(allPages);
(*it)->setDebugger(debugger);
}
-void Page::setDebugger(Debugger* debugger)
+void Page::setDebugger(KJS::Debugger* debugger)
{
if (m_debugger == debugger)
return;