JavaScriptCore
Fixed access to DOM object via WebScriptObject API.
The execution context for DOM objects wasn't being found.
<rdar://problem/
3831372> The valueForKey method for @"offsetLeft" on a paragraph element causes a crash.
Reviewed by Chris.
* bindings/objc/WebScriptObject.mm:
(_didExecute):
(-[WebScriptObject KJS::Bindings::]):
(-[WebScriptObject callWebScriptMethod:withArguments:]):
(-[WebScriptObject evaluateWebScript:]):
(-[WebScriptObject setValue:forKey:]):
(-[WebScriptObject valueForKey:]):
(-[WebScriptObject stringRepresentation]):
* bindings/objc/WebScriptObjectPrivate.h:
WebCore:
Fixed access to DOM object via WebScriptObject API.
The execution context for DOM objects wasn't being found.
<rdar://problem/
3831372> The valueForKey method for @"offsetLeft" on a paragraph element causes a crash.
Reviewed by Chris
Fixed <rdar://problem/
3831063> regions use left offset instead of top offset
Reviewed by John
* khtml/khtml_part.h:
* khtml/rendering/render_object.cpp:
(RenderObject::addDashboardRegions):
* kwq/DOM.mm:
(-[DOMNode isContentEditable]):
(-[DOMNode KJS::Bindings::]):
* kwq/KWQKHTMLPart.h:
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::executionContextForDOM):
WebBrowser:
Added debugging code (disable) to assist in debugging DOM/WebScriptObjects.
Reviewed by Chris.
* LocationChangeHandler.m:
(-[Logger logMessage:]):
(-[LocationChangeHandler webView:locationChangeDone:forDataSource:]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7820
268f45cc-cd09-0410-ab3c-
d52691b4dbfc