Title: [126172] trunk/Source/WebCore
- Revision
- 126172
- Author
- [email protected]
- Date
- 2012-08-21 10:47:23 -0700 (Tue, 21 Aug 2012)
Log Message
Update run-bindings-tests results after http://trac.webkit.org/changeset/126165
* bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
(WebCore::jsTestActiveDOMObjectExcitingAttr):
(WebCore::jsTestActiveDOMObjectConstructor):
(WebCore::jsTestActiveDOMObjectPrototypeFunctionExcitingFunction):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (126171 => 126172)
--- trunk/Source/WebCore/ChangeLog 2012-08-21 17:42:50 UTC (rev 126171)
+++ trunk/Source/WebCore/ChangeLog 2012-08-21 17:47:23 UTC (rev 126172)
@@ -1,3 +1,12 @@
+2012-08-21 Adam Barth <[email protected]>
+
+ Update run-bindings-tests results after http://trac.webkit.org/changeset/126165
+
+ * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
+ (WebCore::jsTestActiveDOMObjectExcitingAttr):
+ (WebCore::jsTestActiveDOMObjectConstructor):
+ (WebCore::jsTestActiveDOMObjectPrototypeFunctionExcitingFunction):
+
2012-08-21 Vincent Scheib <[email protected]>
Add parsing logic for allow-pointer-lock to iframe sandbox attribute.
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp (126171 => 126172)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp 2012-08-21 17:42:50 UTC (rev 126171)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp 2012-08-21 17:47:23 UTC (rev 126172)
@@ -21,6 +21,7 @@
#include "config.h"
#include "JSTestActiveDOMObject.h"
+#include "BindingSecurity.h"
#include "ExceptionCode.h"
#include "JSDOMBinding.h"
#include "JSNode.h"
@@ -153,7 +154,7 @@
JSValue jsTestActiveDOMObjectExcitingAttr(ExecState* exec, JSValue slotBase, PropertyName)
{
JSTestActiveDOMObject* castedThis = jsCast<JSTestActiveDOMObject*>(asObject(slotBase));
- if (!castedThis->allowsAccessFrom(exec))
+ if (!BindingSecurity::shouldAllowAccessToDOMWindow(exec, castedThis->impl()))
return jsUndefined();
UNUSED_PARAM(exec);
TestActiveDOMObject* impl = static_cast<TestActiveDOMObject*>(castedThis->impl());
@@ -165,7 +166,7 @@
JSValue jsTestActiveDOMObjectConstructor(ExecState* exec, JSValue slotBase, PropertyName)
{
JSTestActiveDOMObject* domObject = jsCast<JSTestActiveDOMObject*>(asObject(slotBase));
- if (!domObject->allowsAccessFrom(exec))
+ if (!BindingSecurity::shouldAllowAccessToDOMWindow(exec, domObject->impl()))
return jsUndefined();
return JSTestActiveDOMObject::getConstructor(exec, domObject->globalObject());
}
@@ -182,7 +183,7 @@
return throwVMTypeError(exec);
JSTestActiveDOMObject* castedThis = jsCast<JSTestActiveDOMObject*>(asObject(thisValue));
ASSERT_GC_OBJECT_INHERITS(castedThis, &JSTestActiveDOMObject::s_info);
- if (!castedThis->allowsAccessFrom(exec))
+ if (!BindingSecurity::shouldAllowAccessToDOMWindow(exec, castedThis->impl()))
return JSValue::encode(jsUndefined());
TestActiveDOMObject* impl = static_cast<TestActiveDOMObject*>(castedThis->impl());
if (exec->argumentCount() < 1)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes