Bug 1961608 - Green up macosx 15.30. r=aryx,necko-reviewers,extension-reviewers,media-playback-reviewers,credential-management-reviewers,sync-reviewers,anti-tracking-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,profiles-reviewers,pdahiya,alwu,jhirsch,mtigley,skhamis,timhuang,valentin,robwu,nsharpley

Differential Revision: https://phabricator.services.mozilla.com/D246100
This commit is contained in:
Joel Maher
2025-04-22 18:12:28 +00:00
parent 5b38231344
commit 397e8ec3f4
42 changed files with 116 additions and 32 deletions

View File

@@ -23,6 +23,7 @@ https_first_disabled = true
["browser_aria_controls_flowto.js"]
["browser_aria_current.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1802555
["browser_aria_expanded.js"]

View File

@@ -67,6 +67,9 @@ run-if = [
"debug",
"nightly_build", # Requires StartupRecorder.sys.mjs, which isn't shipped everywhere by default
]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1889278
]
["browser_tabclose.js"]
skip-if = [

View File

@@ -18,6 +18,9 @@ prefs = [
]
["browser_WebrtcGlobalInformation.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961544
]
["browser_device_controls_menus.js"]
skip-if = [

View File

@@ -13,3 +13,4 @@ prefs = [
]
["../browser_devices_get_user_media_grace.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug"] # Bug 1961543

View File

@@ -48,6 +48,9 @@ skip-if = ["a11y_checks"] # Bug 1854515 and 1858041 to investigate intermittent
["browser_bookmarks_bar_button.js"]
["browser_feature_callout.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1796720
]
["browser_feature_callout_in_chrome.js"]
skip-if = [

View File

@@ -48,6 +48,7 @@ tags = "bleedover"
skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1775706
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1775706
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775706
]
["browser_originattrs_reopenin.js"]

View File

@@ -59,6 +59,9 @@ skip-if = ["os == 'linux' && os_version == '18.04' && processor == 'x86_64' && r
["browser_877447_skip_missing_ids.js"]
["browser_878452_drag_to_panel.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1961559
]
["browser_884402_customize_from_overflow.js"]
tags = "overflowable-toolbar"
@@ -92,6 +95,7 @@ skip-if = ["os == 'linux'"]
["browser_918049_skipintoolbarset_dnd.js"]
["browser_923857_customize_mode_event_wrapping_during_reset.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt && socketprocess_networking"] # Bug 1961545
["browser_927717_customize_drag_empty_toolbar.js"]
@@ -160,6 +164,7 @@ tags = "overflowable-toolbar"
["browser_963639_customizing_attribute_non_customizable_toolbar.js"]
["browser_968565_insert_before_hidden_items.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1961547
["browser_969427_recreate_destroyed_widget_after_reset.js"]
@@ -373,5 +378,9 @@ skip-if = [
["browser_vertical_tabs_customize_navbar.js"]
["browser_widget_animation.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1961548
["browser_widget_recreate_events.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961546
]

View File

@@ -114,6 +114,7 @@ https_first_disabled = true
["browser_ext_browsingData_history.js"]
["browser_ext_canOpenModalPicker.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1949651
["browser_ext_chrome_settings_overrides_home.js"]
@@ -279,6 +280,7 @@ https_first_disabled = true
["browser_ext_menus_refresh.js"]
["browser_ext_menus_replace_menu.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1775561
["browser_ext_menus_replace_menu_context.js"]
https_first_disabled = true
@@ -319,6 +321,7 @@ skip-if = [
"os == 'linux' && os_version == '18.04' && !debug && verify",
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && !debug && verify",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && !debug && verify",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775565
]
["browser_ext_optionsPage_activity.js"]
@@ -335,6 +338,7 @@ skip-if = [
https_first_disabled = true
["browser_ext_originControls.js"]
# skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug TBD
["browser_ext_originControls_internals.js"]

View File

@@ -89,6 +89,7 @@ support-files = ["bookmarklet_windowOpen_dummy.html"]
["browser_bookmarksProperties.js"]
["browser_bookmarks_change_title.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1961550
["browser_bookmarks_change_url.js"]

View File

@@ -13,6 +13,7 @@ support-files = [
["browser_pocket_panel.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1781272
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1781272
]
["browser_pocket_panel_closemenu.js"]

View File

@@ -34,6 +34,7 @@ head = "../unit/head.js head.js"
["browser_notify_changes.js"]
run-if = ["os != 'linux'"] # Linux clients cannot remote themselves.
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt && !socketprocess_networking"] # Bug 1929273
["browser_preferences.js"]
fail-if = ["a11y_checks"] # Bug 1955503
@@ -42,12 +43,13 @@ fail-if = ["a11y_checks"] # Bug 1955503
["browser_test_last_tab.js"]
skip-if = [
"os == 'win' && os_version == '11.26100' && processor == 'x86_64' && asan", # Bug 1950795
"os == 'win' && os_version == '11.26100' && debug", # Bug 1950795
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1950795
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1950795
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && socketprocess_networking", # Bug 1950795
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && swgl", # Bug 1950795
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1950795
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1950795
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1950795
"os == 'win' && os_version == '11.26100' && debug", # Bug 1950795
"os == 'win' && os_version == '11.26100' && processor == 'x86_64' && asan", # Bug 1950795
]
["browser_test_nimbus_feature.js"]
@@ -58,6 +60,7 @@ skip-if = [
skip-if = [
"os == 'win' && os_version == '11.26100' && opt", # Bug 1948374
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1948374
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1948374
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1948374
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && opt", # Bug 1948374
]

View File

@@ -247,8 +247,8 @@ skip-if = ["true"] # Bug 1646894
["browser_restoreLastClosedTabOrWindowOrSession.js"]
skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1838996
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && asan", # Bug 1838996
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1838996
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1838996
]
["browser_restoreTabContainer.js"]

View File

@@ -204,6 +204,7 @@ https_first_disabled = true
["browser_590268.js"]
["browser_590563.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64'"]
["browser_595601-restore_hidden.js"]

View File

@@ -49,6 +49,7 @@ head = "head_addressComponent.js"
["test_creditCardRecords.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
]
["test_extractLabelStrings.js"]
@@ -68,6 +69,7 @@ skip-if = [
["test_getRecords.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
]
["test_inspectFields.js"]
@@ -97,12 +99,14 @@ skip-if = [
["test_reconcile.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
]
["test_savedFieldNames.js"]
["test_storage_remove.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
]
@@ -110,6 +114,7 @@ skip-if = [
["test_storage_tombstones.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
]
@@ -123,6 +128,7 @@ head = "head.js ../../../../../services/sync/tests/unit/head_appinfo.js ../../..
head = "head.js ../../../../../services/sync/tests/unit/head_appinfo.js ../../../../../services/common/tests/unit/head_helpers.js ../../../../../services/sync/tests/unit/head_helpers.js ../../../../../services/sync/tests/unit/head_http_server.js"
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
]
["test_toOneLineAddress.js"]
@@ -130,4 +136,5 @@ skip-if = [
["test_transformFields.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729554
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729554
]

View File

@@ -151,7 +151,10 @@ https_first_disabled = true
["browser_bug388121-2.js"]
["browser_bug420605.js"]
skip-if = ["verify"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775923
"verify",
]
["browser_bug422543.js"]
https_first_disabled = true

View File

@@ -74,6 +74,7 @@ skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && opt && socketprocess_networking", # Bug 1775696
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1775696
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1775696
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775696
"os == 'mac' && os_version == '14.70' && processor == 'x86_64' && debug", # Bug 1929448
]
@@ -109,6 +110,7 @@ skip-if = ["true"] # Fails with Fission, and we're unlikely to spend time to fix
skip-if = [
"os == 'win' && opt", # Bug 1505235
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1661132 (osx), Bug 1866073
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1661132 (osx)
"socketprocess_networking",
]
support-files = ["browser_multiple_popups.html"]

View File

@@ -55,9 +55,13 @@ skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && ver
skip-if = [
"os == 'linux' && os_version == '22.04' && processor == 'x86_64'", # Bug 1673527
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1775892
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775892
]
["browser_media_control_seek.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961556
]
["browser_media_control_stop_timer.js"]

View File

@@ -815,6 +815,7 @@ scheme = "https"
["test_mediatrack_consuming_mediastream.html"]
scheme = "https"
tags = "mtg"
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug"] # TIMEOUT
["test_mediatrack_replay_from_end.html"]
@@ -831,6 +832,7 @@ skip-if = [
["test_mp4a_32bit_samplesize.html"] # bug 1924052
["test_multiple_mediastreamtracks.html"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug"] # TIMEOUT
scheme = "https"
["test_play_events_2.html"]
@@ -897,6 +899,7 @@ skip-if = ["os == 'android'"] # Android has black frames issue.
["test_setSinkId_after_loop.html"]
scheme = "https"
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug"] # Bug 1961557
["test_temporary_file_blob_video_plays.html"]
skip-if = ["os == 'android'"] # bug 1533534 # android(bug 1232305)

View File

@@ -863,6 +863,7 @@ skip-if = ["wmfme"] # Bug 1781539
["test_mediatrack_events.html"]
scheme = "https"
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug"] # TIMEOUT
["test_mediatrack_parsing_ogg.html"]

View File

@@ -14,17 +14,17 @@ defaults pref(media.av1.enabled,true)
# -
# yuv420p
fuzzy(16-51,5234-5622) fuzzy-if(swgl,32-38,1600-91746) fuzzy-if(useDrawSnapshot,16-16,11600-11600) fuzzy-if(cocoaWidget,16-73,5212-5622) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm ../reftest_img.html?src=color_quads/720p.png
fuzzy-if(Android,25-255,273680-359920) fuzzy-if(cocoaWidget,0-35,0-1947) fuzzy-if(cocoaWidget&&swgl,0-67,0-196692) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,12-12,187326-196692) fuzzy-if(appleSilicon,30-48,1760-187409) fuzzy-if(winWidget&&swgl,0-20,0-5620) fuzzy-if(winWidget&&!swgl,0-1,0-78) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
fuzzy(16-51,5234-5622) fuzzy-if(swgl,32-38,1600-91746) fuzzy-if(useDrawSnapshot,16-16,11600-11600) fuzzy-if(cocoaWidget,16-73,5212-5622) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),65-68,187405-196775) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm ../reftest_img.html?src=color_quads/720p.png
fuzzy-if(Android,25-255,273680-359920) fuzzy-if(cocoaWidget,0-35,0-1947) fuzzy-if(cocoaWidget&&swgl,0-67,0-196692) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,12-12,187326-196692) fuzzy-if(cocoaWidget&&/^14\.20$/.test(os_version),30-48,1760-187409) fuzzy-if(winWidget&&swgl,0-20,0-5620) fuzzy-if(winWidget&&!swgl,0-1,0-78) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
fuzzy-if(winWidget,0-1,0-78) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm
skip-if(winWidget&&isCoverageBuild) fuzzy(0-16,75-1941) fuzzy-if(Android,28-255,273680-359920) fuzzy-if(cocoaWidget,30-32,187326-187407) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-13,0-196692) fuzzy-if(appleSilicon,30-48,1835-187409) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
skip-if(Android) fuzzy-if(cocoaWidget,0-35,0-1947) fuzzy-if(cocoaWidget&&swgl,0-67,0-196692) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,12-12,187326-196692) fuzzy-if(appleSilicon,30-48,1760-187409) fuzzy-if(winWidget&&swgl,0-20,0-5620) fuzzy-if(winWidget&&!swgl,0-1,0-78) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
skip-if(winWidget&&isCoverageBuild) fuzzy(0-16,75-1941) fuzzy-if(Android,28-255,273680-359920) fuzzy-if(cocoaWidget,30-32,187326-187407) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-13,0-196692) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),0-2,0-159) fuzzy-if(cocoaWidget&&/^11\.20$/.test(os_version),30-48,1835-187409) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
skip-if(Android) fuzzy-if(cocoaWidget,0-35,0-1947) fuzzy-if(cocoaWidget&&swgl,0-67,0-196692) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,12-12,187326-196692) fuzzy-if(cocoaWidget&&/^11\.20$/.test(os_version),30-48,1760-187409) fuzzy-if(winWidget&&swgl,0-20,0-5620) fuzzy-if(winWidget&&!swgl,0-1,0-78) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p.av1.webm # Bug 1934894
skip-if(Android) fuzzy(16-48,8107-8818) fuzzy-if(winWidget&&swgl,31-38,8240-184080) fuzzy-if(appleSilicon,33-38,8819-11705) fuzzy-if(useDrawSnapshot,20-20,187200-187200) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) fuzzy(16-48,8107-8818) fuzzy-if(useDrawSnapshot,20-20,187200-187200) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),65-68,187405-196775) fuzzy-if(cocoaWidget&&/^11\.20$/.test(os_version),33-38,8819-11705) fuzzy-if(winWidget&&swgl,31-38,8240-184080) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm
# On Windows & sw render, we noticed that the comparison image captured from AV1 is not equal to its displayed video frame, so we would need to compare other codecs directly to PNG file. That should be fixed in bug 1748540.
skip-if(Android) skip-if(winWidget&&swgl) fuzzy-if(Android,255-255,273726-273726) fuzzy-if(cocoaWidget,0-16,0-1718) fuzzy-if(cocoaWidget&&swgl,0-42,0-196694) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,40-42,187328-196694) fuzzy-if(appleSilicon,0-16,0-1874) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm # Bug 1934894
skip-if(Android) skip-if(winWidget&&swgl) fuzzy-if(useDrawSnapshot,0-1,0-10) fuzzy-if(Android,255-255,273726-273726) fuzzy-if(cocoaWidget,2-36,184281-187407) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),39-40,187329-196695) fuzzy-if(appleSilicon,36-49,187329-187407) fuzzy-if(winWidget,0-21,0-360000) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm # Bug 1934894
skip-if(Android) skip-if(winWidget&&swgl) fuzzy-if(useDrawSnapshot,0-1,0-10) fuzzy-if(Android,255-255,273726-273726) fuzzy-if(cocoaWidget,2-36,184281-187407) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),39-40,187329-196695) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),0-1,0-6) fuzzy-if(cocoaWidget&&/^11\.20$/.test(os_version),36-49,187329-187407) fuzzy-if(winWidget,0-21,0-360000) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm # Bug 1934894
skip-if(Android) skip-if(winWidget&&swgl) fuzzy-if(Android,255-255,273726-273726) fuzzy-if(cocoaWidget,0-16,0-1718) fuzzy-if(cocoaWidget&&swgl,0-42,0-196694) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version)&&!swgl,40-42,187328-196694) fuzzy-if(appleSilicon,0-16,0-1874) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.av1.webm # Bug 1934894
skip-if(Android) skip-if(!(winWidget&&swgl)) fuzzy(0-35,0-8506) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.vp9.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) skip-if(!(winWidget&&swgl)) fuzzy(0-35,0-8506) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p.vp9.mp4 ../reftest_img.html?src=color_quads/720p.png
@@ -32,17 +32,17 @@ skip-if(Android) skip-if(!(winWidget&&swgl)) fuzzy(0-35,0-8506) == ../reftest_vi
# -
# yuv420p10
skip-if(Android) fuzzy(33-49,1870-2579) fuzzy-if(swgl,34-52,180421-270528) fuzzy-if(useDrawSnapshot,16-16,183840-183840) fuzzy-if(cocoaWidget,60-74,270329-271024) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) fuzzy(33-49,1870-2579) fuzzy-if(swgl,34-52,180421-270528) fuzzy-if(useDrawSnapshot,16-16,183840-183840) fuzzy-if(cocoaWidget,60-74,270329-271024) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),67-70,273726-287412) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) fuzzy-if(cocoaWidget,0-12,0-187770) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm
skip-if(Android) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm
#[2] skip-if(Android) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm
skip-if(Android) fuzzy-if(cocoaWidget,0-12,0-187770) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.yuv420p10.av1.webm
skip-if(Android) fuzzy(33-49,174620-270059) fuzzy-if(!winWidget&&swgl,36-52,11553-11555) fuzzy-if(winWidget&&swgl,36-52,11554-187200) fuzzy-if(swgl&&cocoaWidget,34-50,11465-270059) fuzzy-if(useDrawSnapshot,20-20,186800-186800) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-12,0-274122) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),40-42,187329-196695) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm # Bug 1934894
skip-if(Android) fuzzy(33-49,174620-270059) fuzzy-if(useDrawSnapshot,20-20,186800-186800) fuzzy-if(!winWidget&&swgl,36-52,11553-11555) fuzzy-if(swgl&&cocoaWidget,34-50,11465-270059) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),66-69,273726-287412) fuzzy-if(winWidget&&swgl,36-52,11554-187200) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm ../reftest_img.html?src=color_quads/720p.png
skip-if(Android) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-42,0-196695) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),0-42,0-196695) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.vp9.webm ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm # Bug 1934894
skip-if(Android) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm
#[2] skip-if(Android) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.h264.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm
skip-if(Android) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-12,0-274122) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),40-42,187329-196695) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm # Bug 1934894
skip-if(Android) fuzzy-if(cocoaWidget&&/^14\.70$/.test(os_version),0-42,0-196695) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),0-42,0-196695) == ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.vp9.mp4 ../reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.yuv420p10.av1.webm # Bug 1934894
# Android is really broken in a variety of ways for p10.
#[2]: yuv420p10 broken in h264.mp4: https://bugzilla.mozilla.org/show_bug.cgi?id=1711812

View File

@@ -1,7 +1,7 @@
skip-if(Android) fuzzy-if(cocoaWidget,0-80,0-76800) fuzzy-if(appleSilicon,0-80,0-76800) fuzzy-if(winWidget,0-63,0-76799) fuzzy-if(gtkWidget,0-70,0-2032) HTTP(..) == short.mp4.firstframe.html short.mp4.firstframe-ref.html
pref(media.seekToNextFrame.enabled,true) skip-if(Android) fuzzy-if(cocoaWidget,0-87,0-76797) fuzzy-if(appleSilicon,0-87,0-76797) fuzzy-if(winWidget,0-60,0-76797) fuzzy-if(gtkWidget,0-60,0-6070) HTTP(..) == short.mp4.lastframe.html short.mp4.lastframe-ref.html
skip-if(Android) skip-if(cocoaWidget) skip-if(winWidget) fuzzy-if(gtkWidget,0-57,0-4282) fuzzy-if(cocoaWidget,55-80,4173-4417) HTTP(..) == bipbop_300_215kbps.mp4.lastframe.html bipbop_300_215kbps.mp4.lastframe-ref.html
skip-if(Android) fuzzy-if(cocoaWidget,0-25,0-175921) fuzzy-if(appleSilicon,34-34,40100-40100) fuzzy-if(winWidget,0-71,0-179198) fuzzy-if(gtkWidget,0-46,0-173482) HTTP(..) == gizmo.mp4.seek.html gizmo.mp4.55thframe-ref.html
skip-if(Android) fuzzy-if(cocoaWidget,0-25,0-175921) fuzzy-if(appleSilicon,0-34,0-40100) fuzzy-if(winWidget,0-71,0-179198) fuzzy-if(gtkWidget,0-46,0-173482) HTTP(..) == gizmo.mp4.seek.html gizmo.mp4.55thframe-ref.html
# Bug 1758718
skip-if(Android) skip-if(cocoaWidget) fuzzy(0-10,0-778236) == image-10bits-rendering-video.html image-10bits-rendering-ref.html
skip-if(Android) fuzzy(0-10,0-778536) fuzzy-if(appleSilicon,0-37,0-699614) == image-10bits-rendering-90-video.html image-10bits-rendering-90-ref.html

View File

@@ -23,7 +23,7 @@ asserts-if(Android,0-1) pref(browser.link.open_newwindow,2) load 1429507_2.html
load 1443212.html
asserts-if(Android,0-2) load 1453030.html
load 1468451.html
skip-if(wayland) skip-if(cocoaWidget&&/^14\.70$/.test(os_version)) skip-if(Android) load 1490700.html # wayland: bug 1856368, macOS bug 1932140, No screenshare on Android
skip-if(wayland) skip-if(cocoaWidget&&/^14\.70$/.test(os_version)) skip-if(cocoaWidget&&/^15\.30$/.test(os_version)) skip-if(Android) load 1490700.html # wayland: bug 1856368, macOS bug 1932140, No screenshare on Android
load 1505957.html
load 1509442.html
load 1511130.html
@@ -39,4 +39,4 @@ load 1764933.html
load 1764940.html
load 1766668.html
load 1783765.html
skip-if(Android) load 1920264.html
skip-if(Android) skip-if(cocoaWidget&&/^15\.30$/.test(os_version)) load 1920264.html

View File

@@ -5,5 +5,5 @@ load 1789908.html
load 1799168.html
load 1816708.html
load 1821477.html
load 1903905.html
skip-if(cocoaWidget&&/^15\.30$/.test(os_version)) load 1903905.html
pref(media.navigator.permission.device,true) pref(media.audio_loopback_dev,"real-device-request-with-clear-cache") load getUserMedia-audio.html # bug 1767893

View File

@@ -57,6 +57,9 @@ scheme = "http"
["test_dataChannel_hostnameObfuscation.html"]
scheme = "http"
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1961560
]
["test_dataChannel_noOffer.html"]
scheme = "http"

View File

@@ -397,7 +397,10 @@ skip-if = ["os == 'android'"] # Bug 1614460
["test_peerConnection_simulcastOffer_oldSetParameters.html"]
["test_peerConnection_simulcastOffer_screenshare.html"]
skip-if = ["os == 'android'"] # no screenshare on android
skip-if = [
"os == 'android'", # no screenshare on android
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1941688
]
["test_peerConnection_stats.html"]

View File

@@ -28,6 +28,7 @@ support-files = ["file_https_rr_no_downgrade.sjs"]
skip-if = [
"os == 'mac' && os_version == '10.15'",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1950553
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt && socketprocess_networking", # Bug 1950553
]
["browser_https_telemetry.js"]

View File

@@ -7,4 +7,4 @@
== trc-type.html trc-type-ref.html # Bug 1560617
# test for bug 1951423, bt709/bt601/bt2020/bt1886
fuzzy(0-4,0-182740) == 720p-CCWH.png 720p-CCWH_yuv444p_pc-1-13-6.avif
fuzzy(0-16,0-268977) == 720p-CCWH.png 720p-CCWH_yuv444p_tv-1-1-1.avif
fuzzy(0-16,0-282508) == 720p-CCWH.png 720p-CCWH_yuv444p_tv-1-1-1.avif

View File

@@ -111,7 +111,7 @@ fuzzy(0-1,0-1024) == downscale-32px.html?.jpg downscale-32px-ref.html
fuzzy(0-1,0-50) == downscale-orient.html downscale-orient-ref.html
# be careful changing fuzzy, the bug this test is testing is if the shade of orange is too dark
fuzzy(0-1,0-144) == 1919368-1.html 1919368-1-ref.html
fuzzy(0-1,0-164) == 1919368-1.html 1919368-1-ref.html
@@ -219,7 +219,7 @@ fuzzy(0-4,0-18) == downscale-orient.html downscale-orient-ref.html
== huge-1.html?32768x100.jpg,32768,100 huge-1.html?100x100.jpg,32768,100
# be careful changing fuzzy, the bug this test is testing is if the shade of orange is too dark
fuzzy(0-1,0-144) == 1919368-1.html 1919368-1-ref.html
fuzzy(0-1,0-164) == 1919368-1.html 1919368-1-ref.html
# Only need to run these with downscaling on
!= 1421191-1.html about:blank

View File

@@ -33,7 +33,7 @@ fuzzy(0-26,0-3610) fuzzy-if(winWidget,0-26,0-5910) fuzzy-if(!(swgl&&Android),0-6
== boxshadow-inset-large-border-radius.html boxshadow-inset-large-border-radius-ref.html
# fuzzy due to blur going inside, but as long as it's essentially black instead of a light gray its ok.
fuzzy(12-15,9400-13267) == boxshadow-inset-large-offset.html boxshadow-inset-large-offset-ref.html
fuzzy(12-15,9400-13267) fuzzy-if(cocoaWidget&&/^15\.30$/.test(os_version),15-15,13726-14412) == boxshadow-inset-large-offset.html boxshadow-inset-large-offset-ref.html
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref.html
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref2.html

View File

@@ -41,8 +41,8 @@ fuzzy(0-1,0-625) == element-paint-multiple-backgrounds-01c.html element-paint-mu
random-if(!cocoaWidget) == gradient-html-03.html gradient-html-03-ref.svg
== gradient-html-04.html gradient-html-04-ref.html
== gradient-html-05.html gradient-html-05-ref.html
fuzzy(0-1,0-9674) random-if(!cocoaWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,21600-444200) == gradient-html-06a.html gradient-html-06b.html
fuzzy(0-1,0-9674) random-if(!cocoaWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,21600-444200) == gradient-html-06b.html gradient-html-06c.html
fuzzy(0-1,0-9674) random-if(!cocoaWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,19200-444200) == gradient-html-06a.html gradient-html-06b.html
fuzzy(0-1,0-9674) random-if(!cocoaWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,19200-444200) == gradient-html-06b.html gradient-html-06c.html
== gradient-html-06c.html gradient-html-06d.html
== gradient-html-06d.html gradient-html-06e.html
random-if(!cocoaWidget) fuzzy-if(cocoaWidget,0-2,0-42305) == gradient-html-07a.html gradient-html-07b.html

View File

@@ -220,7 +220,7 @@ skip pref(security.fileuri.strict_origin_policy,true) == filter-extref-different
== filter-foreignObject-01.svg pass.svg
== filter-in-mask-01.svg pass.svg
== filter-invalidation-01.svg pass.svg
fuzzy(0-71,0-821) fails-if(winWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,216-458) == filter-on-continuation-box-01.html filter-on-continuation-box-ref.html
fuzzy(0-71,0-821) fails-if(winWidget) fuzzy-if(cocoaWidget&&!swgl,1-1,117-458) == filter-on-continuation-box-01.html filter-on-continuation-box-ref.html
== filter-result-01.svg filter-result-01-ref.svg
== filter-scaled-01.svg pass.svg
fuzzy(0-1,0-500) == filter-scaled-02.html filter-scaled-02-ref.html

View File

@@ -94,6 +94,7 @@ support-files = [
skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1829935
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1829935
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1829935
"os == 'win' && os_version == '11.26100' && opt", # Bug 1829935
]

View File

@@ -970,6 +970,7 @@ skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'",
"os == 'mac' && os_version == '14.70' && processor == 'x86_64'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt",
"os == 'win' && os_version == '10.2009' && processor == 'x86_64'",
"os == 'win' && os_version == '11.26100' && processor == 'x86'",
"os == 'win' && os_version == '11.26100' && processor == 'x86_64'",
@@ -1337,6 +1338,7 @@ run-sequentially = "node server exceptions dont replay well"
skip-if = ["os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov && !fission && socketprocess_networking"] # Bug 1808233
["test_udp_multicast.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64'"] # Bug 1760123
["test_udpsocket.js"]

View File

@@ -156,6 +156,7 @@ skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Will be reenabled in bug 1865394
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Will be reenabled in bug 1865394
"os == 'mac' && os_version == '14.70' && processor == 'x86_64'", # Will be reenabled in bug 1865394
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Will be reenabled in bug 1865394
"os == 'win' && os_version == '10.2009' && processor == 'x86_64'", # Will be reenabled in bug 1865394
"os == 'win' && os_version == '11.26100' && processor == 'x86'", # Will be reenabled in bug 1865394
"os == 'win' && os_version == '11.26100' && processor == 'x86_64'", # Will be reenabled in bug 1865394
@@ -210,6 +211,7 @@ skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'",
"os == 'mac' && os_version == '14.70' && processor == 'x86_64'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
"os == 'win' && os_version == '10.2009' && processor == 'x86_64'",
"os == 'win' && os_version == '11.26100' && processor == 'x86'",
"os == 'win' && os_version == '11.26100' && processor == 'x86_64'",

View File

@@ -246,7 +246,10 @@ run-sequentially = "hardcoded ports"
run-sequentially = "hardcoded ports"
["test_oskeystore.js"]
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # Bug 1729538
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729538
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1729538
]
["test_osreauthenticator.js"]
# Reauthentication has been implemented on Windows and MacOS, so running this

View File

@@ -99,6 +99,7 @@ skip-if = ["appname == 'thunderbird'"]
["test_errorhandler_1.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt"] # Bug 1864117
["test_errorhandler_2.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
@@ -249,7 +250,10 @@ skip-if = ["appname == 'thunderbird'"]
skip-if = ["appname == 'thunderbird'"]
["test_tab_quickwrite.js"]
skip-if = ["appname == 'thunderbird'"]
skip-if = [
"appname == 'thunderbird'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1819545
]
["test_tab_tracker.js"]
skip-if = ["appname == 'thunderbird'"]

View File

@@ -219,6 +219,9 @@ support-files = [
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.xhr.html",
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.xhr.html",
]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug", # Bug 1775745
]
["browser_staticPartition_network.js"]

View File

@@ -9,6 +9,7 @@ skip-if = [
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1417723
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt", # Bug 1417723
"os == 'mac' && os_version == '14.70' && processor == 'x86_64' && opt", # Bug 1417723
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1417723
"os == 'win' && msix",
"release_or_beta",
"win11_2009 && bits == 32", # Bug 1760134

View File

@@ -58,5 +58,6 @@ skip-if = ["artifact"]
["test_policy.js"]
["test_prefFlips.js"]
skip-if = ["os == 'mac' && os_version == '15.30' && arch == 'aarch64'"] # Bug 1960885
["test_schema_uris.js"]

View File

@@ -143,6 +143,9 @@ support-files = [
["browser_doorhanger_password_edits.js"]
["browser_doorhanger_promptToChangePassword.js"]
skip-if = [
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1775906
]
["browser_doorhanger_remembering.js"]

View File

@@ -27,4 +27,7 @@ skip-if = ["os == 'mac' && !debug"] # Bug 1713913 - new Fission platform triage
https_first_disabled = true
["browser_viewsourceprefs.js"]
skip-if = ["socketprocess_networking && os == 'linux' && !debug"]
skip-if = [
"socketprocess_networking && os == 'linux' && !debug",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775670
]

View File

@@ -120,7 +120,10 @@ tags = "os_integration"
["test_jsesc.js"]
["test_osKeyStore.js"]
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # bug 1729538
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # bug 1729538
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # bug 1729538
]
tags = "os_integration"
["test_propertyListsUtils.js"]