Source/WebCore: Add API functions to enable starting and stopping speech input,
[WebKit-https.git] / Tools / DumpRenderTree / wx / LayoutTestControllerWx.cpp
index b2a1f58..8a49d69 100644 (file)
@@ -253,11 +253,24 @@ void LayoutTestController::clearApplicationCacheForOrigin(JSStringRef url)
     // FIXME: Implement to support deleting all application cache for an origin.
 }
 
+long long LayoutTestController::localStorageDiskUsageForOrigin(JSStringRef originIdentifier)
+{
+    // FIXME: Implement to support getting disk usage in bytes for an origin.
+    return 0;
+}
+
 void LayoutTestController::setApplicationCacheOriginQuota(unsigned long long quota)
 {
     // FIXME: Implement to support application cache quotas.
 }
 
+long long LayoutTestController::applicationCacheDiskUsageForOrigin(JSStringRef origin)
+{
+    // FIXME: Implement to support getting disk usage by all application caches for an origin.
+    return 0;
+}
+
+
 JSValueRef LayoutTestController::originsWithApplicationCache(JSContextRef context)
 {
     // FIXME: Implement to get origins that have application caches.
@@ -274,6 +287,16 @@ void LayoutTestController::setDatabaseQuota(unsigned long long quota)
     // FIXME: implement
 }
 
+void LayoutTestController::goBack()
+{
+    // FIXME: implement to enable loader/navigation-while-deferring-loads.html
+}
+
+void LayoutTestController::setDefersLoading(bool)
+{
+    // FIXME: implement to enable loader/navigation-while-deferring-loads.html
+}
+
 void LayoutTestController::setDomainRelaxationForbiddenForURLScheme(bool, JSStringRef)
 {
     // FIXME: implement
@@ -353,6 +376,12 @@ void LayoutTestController::addMockSpeechInputResult(JSStringRef result, double c
     // See https://bugs.webkit.org/show_bug.cgi?id=39485.
 }
 
+void LayoutTestController::startSpeechInput(JSContextRef inputElement)
+{
+    // FIXME: Implement for speech input layout tests.
+    // See https://bugs.webkit.org/show_bug.cgi?id=39485.
+}
+
 void LayoutTestController::setIconDatabaseEnabled(bool iconDatabaseEnabled)
 {
     // FIXME: implement
@@ -427,12 +456,7 @@ void LayoutTestController::removeAllVisitedLinks()
     // FIXME: Implement this.
 }
 
-void LayoutTestController::setTimelineProfilingEnabled(bool enabled)
-{
-
-}
-
-void LayoutTestController::evaluateScriptInIsolatedWorld(unsigned worldId, JSObjectRef globalObject, JSStringRef script)
+void LayoutTestController::evaluateScriptInIsolatedWorld(unsigned worldID, JSObjectRef globalObject, JSStringRef script)
 {
 
 }
@@ -613,8 +637,11 @@ void LayoutTestController::deleteLocalStorageForOrigin(JSStringRef URL)
     // FIXME: Implement.
 }
 
-const OpaqueJSValue* LayoutTestController::shadowRoot(const OpaqueJSContext*, const OpaqueJSValue*)
+void LayoutTestController::setTextDirection(JSStringRef direction)
 {
     // FIXME: Implement.
-    return 0;
+}
+
+void LayoutTestController::allowRoundingHacks()
+{
 }