summaryrefslogtreecommitdiffstats
path: root/WebCore/bindings/js/ScriptObject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/bindings/js/ScriptObject.cpp')
-rw-r--r--WebCore/bindings/js/ScriptObject.cpp90
1 files changed, 0 insertions, 90 deletions
diff --git a/WebCore/bindings/js/ScriptObject.cpp b/WebCore/bindings/js/ScriptObject.cpp
index de397f7..e06eccb 100644
--- a/WebCore/bindings/js/ScriptObject.cpp
+++ b/WebCore/bindings/js/ScriptObject.cpp
@@ -59,96 +59,6 @@ static bool handleException(ScriptState* scriptState)
return false;
}
-bool ScriptObject::set(const String& name, const String& value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, stringToUString(name)), jsString(m_scriptState, stringToUString(value)), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, const ScriptObject& value)
-{
- if (value.scriptState() != m_scriptState) {
- ASSERT_NOT_REACHED();
- return false;
- }
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), value.jsObject(), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, const String& value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsString(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, double value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, long value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, long long value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, int value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, unsigned value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, unsigned long value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsNumber(m_scriptState, value), slot);
- return handleException(m_scriptState);
-}
-
-bool ScriptObject::set(const char* name, bool value)
-{
- JSLock lock(SilenceAssertionsOnly);
- PutPropertySlot slot;
- jsObject()->put(m_scriptState, Identifier(m_scriptState, name), jsBoolean(value), slot);
- return handleException(m_scriptState);
-}
-
-ScriptObject ScriptObject::createNew(ScriptState* scriptState)
-{
- JSLock lock(SilenceAssertionsOnly);
- return ScriptObject(scriptState, constructEmptyObject(scriptState));
-}
-
bool ScriptGlobalObject::set(ScriptState* scriptState, const char* name, const ScriptObject& value)
{
JSLock lock(SilenceAssertionsOnly);