Title: [207561] trunk/Tools
Revision
207561
Author
jer.no...@apple.com
Date
2016-10-19 13:10:40 -0700 (Wed, 19 Oct 2016)

Log Message

Modify testrunner to mute audio during tests
https://bugs.webkit.org/show_bug.cgi?id=162582

Reviewed by Alexey Proskuryakov.

* DumpRenderTree/mac/DumpRenderTree.mm:
(createWebViewAndOffscreenWindow):
* WebKitTestRunner/TestController.cpp:
(WTR::TestController::resetStateToConsistentValues):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (207560 => 207561)


--- trunk/Tools/ChangeLog	2016-10-19 19:52:38 UTC (rev 207560)
+++ trunk/Tools/ChangeLog	2016-10-19 20:10:40 UTC (rev 207561)
@@ -1,3 +1,15 @@
+2016-10-19  Jer Noble  <jer.no...@apple.com>
+
+        Modify testrunner to mute audio during tests
+        https://bugs.webkit.org/show_bug.cgi?id=162582
+
+        Reviewed by Alexey Proskuryakov.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (createWebViewAndOffscreenWindow):
+        * WebKitTestRunner/TestController.cpp:
+        (WTR::TestController::resetStateToConsistentValues):
+
 2016-10-19  Joseph Pecoraro  <pecor...@apple.com>
 
         check-webkit-style: fix false-positive warnings about using #pragma once header guard

Modified: trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm (207560 => 207561)


--- trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2016-10-19 19:52:38 UTC (rev 207560)
+++ trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2016-10-19 20:10:40 UTC (rev 207561)
@@ -854,6 +854,8 @@
     }
 #endif
 
+    [webView setMediaVolume:0];
+
     return webView;
 }
 

Modified: trunk/Tools/WebKitTestRunner/TestController.cpp (207560 => 207561)


--- trunk/Tools/WebKitTestRunner/TestController.cpp	2016-10-19 19:52:38 UTC (rev 207560)
+++ trunk/Tools/WebKitTestRunner/TestController.cpp	2016-10-19 20:10:40 UTC (rev 207561)
@@ -753,6 +753,8 @@
     m_mainWebView->setWindowFrame(WKRectMake(rect.origin.x, rect.origin.y, TestController::viewWidth, TestController::viewHeight));
 #endif
 
+    WKPageSetMuted(m_mainWebView->page(), true);
+
     // Reset notification permissions
     m_webNotificationProvider.reset();
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to