Title: [293783] trunk/Tools
- Revision
- 293783
- Author
- jen...@apple.com
- Date
- 2022-05-04 12:20:58 -0700 (Wed, 04 May 2022)
Log Message
REGRESSION(r287574-r287580): [ iOS ] 3 TestWebKitAPI.WebKitLegacy.* tests are constantly crashing (ScrollingDoesNotPauseMedia, PreemptVideoFullscreen, AudioSessionCategoryIOS)
https://bugs.webkit.org/show_bug.cgi?id=237125>
Unreviewed test gardening. Disabling API-tests for iOS.
* TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm:
(TestWebKitAPI::TEST):
Canonical link: https://commits.webkit.org/250262@main
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (293782 => 293783)
--- trunk/Tools/ChangeLog 2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/ChangeLog 2022-05-04 19:20:58 UTC (rev 293783)
@@ -1,3 +1,17 @@
+2022-05-03 Robert Jenner <jen...@apple.com>
+
+ REGRESSION(r287574-r287580): [ iOS ] 3 TestWebKitAPI.WebKitLegacy.* tests are constantly crashing (ScrollingDoesNotPauseMedia, PreemptVideoFullscreen, AudioSessionCategoryIOS)
+ https://bugs.webkit.org/show_bug.cgi?id=237125>
+
+ Unreviewed test gardening. Disabling API-tests for iOS.
+
+ * TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm:
+ (TestWebKitAPI::TEST):
+ * TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm:
+ (TestWebKitAPI::TEST):
+ * TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm:
+ (TestWebKitAPI::TEST):
+
2022-05-03 Jonathan Bedard <jbed...@apple.com>
[ews.webkit.org] Hide sensitive content for alternate remotes
Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm (293782 => 293783)
--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm 2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm 2022-05-04 19:20:58 UTC (rev 293783)
@@ -80,7 +80,12 @@
#endif
}
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_AudioSessionCategoryIOS)
+#else
TEST(WebKitLegacy, AudioSessionCategoryIOS)
+#endif
{
WebCore::DeprecatedGlobalSettings::setShouldManageAudioSessionCategory(true);
RetainPtr<UIWindow> uiWindow = adoptNS([[UIWindow alloc] initWithFrame:NSMakeRect(0, 0, 800, 600)]);
Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm (293782 => 293783)
--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm 2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm 2022-05-04 19:20:58 UTC (rev 293783)
@@ -82,7 +82,12 @@
namespace TestWebKitAPI {
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_PreemptVideoFullscreen)
+#else
TEST(WebKitLegacy, PreemptVideoFullscreen)
+#endif
{
RetainPtr<WebPreferences> preferences = [WebPreferences standardPreferences];
preferences.get().mediaDataLoadsAutomatically = YES;
Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm (293782 => 293783)
--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm 2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm 2022-05-04 19:20:58 UTC (rev 293783)
@@ -74,7 +74,12 @@
namespace TestWebKitAPI {
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_ScrollingDoesNotPauseMedia)
+#else
TEST(WebKitLegacy, ScrollingDoesNotPauseMedia)
+#endif
{
RetainPtr<WebPreferences> preferences = [WebPreferences standardPreferences];
preferences.get().mediaDataLoadsAutomatically = YES;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes