blob: 9eccc6df9ae9637a825c5aba6248f8dc29302c37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
|
[DEFAULT]
support-files =
click-event-helper.js
head.js
short.mp4
no-audio-track.webm
test-button-overlay.html
test-media-stream.html
test-opaque-overlay.html
test-page.html
test-page-without-audio.html
test-page-multiple-contexts.html
test-page-pipDisabled.html
test-page-with-iframe.html
test-page-with-sound.html
test-page-with-webvtt.html
test-pointer-events-none.html
test-reversed.html
test-transparent-nested-iframes.html
test-transparent-overlay-1.html
test-transparent-overlay-2.html
test-video.mp4
test-video-cropped.mp4
test-video-long.mp4
test-video-selection.html
test-video-vertical.mp4
test-webvtt-1.vtt
test-webvtt-2.vtt
test-webvtt-3.vtt
test-webvtt-4.vtt
test-webvtt-5.vtt
../../../../dom/media/test/gizmo.mp4
../../../../dom/media/test/owl.mp3
prefs =
media.videocontrols.picture-in-picture.display-text-tracks.enabled=false
media.videocontrols.picture-in-picture.enabled=true
media.videocontrols.picture-in-picture.video-toggle.always-show=true
media.videocontrols.picture-in-picture.video-toggle.enabled=true
media.videocontrols.picture-in-picture.video-toggle.has-used=true
media.videocontrols.picture-in-picture.video-toggle.position="right"
media.videocontrols.picture-in-picture.video-toggle.testing=true
media.videocontrols.picture-in-picture.urlbar-button.enabled=true
[browser_aaa_run_first_firstTimePiPToggleEvents.js]
[browser_aaa_telemetry_togglePiP.js]
[browser_backgroundTab.js]
[browser_cannotTriggerFromContent.js]
[browser_changePiPSrcInFullscreen.js]
[browser_closePipPause.js]
[browser_closePip_pageNavigationChanges.js]
[browser_closePlayer.js]
[browser_closeTab.js]
[browser_close_unpip_focus.js]
[browser_conflictingPips.js]
[browser_contextMenu.js]
skip-if = os == "linux" && bits == 64 && os_version == "18.04" # Bug 1569205
[browser_controlsHover.js]
[browser_cornerSnapping.js]
run-if = os == "mac"
[browser_dblclickFullscreen.js]
[browser_durationChange.js]
[browser_flipIconWithRTL.js]
skip-if =
os == "linux" && ccov # Bug 1678091
tsan # Bug 1678091
[browser_fontSize_change.js]
[browser_fullscreen.js]
skip-if = (os == "mac" && debug) || os == "linux" #Bug 1566173, Bug 1664667
[browser_improved_controls.js]
[browser_keyboardClosePIPwithESC.js]
[browser_keyboardFullScreenPIPShortcut.js]
[browser_keyboardShortcut.js]
[browser_keyboardShortcutClosePIP.js]
[browser_keyboardShortcutWithNanDuration.js]
support-files =
test-page-with-nan-video-duration.html
[browser_keyboardToggle.js]
[browser_mediaStreamVideos.js]
[browser_mouseButtonVariation.js]
skip-if =
debug
os == 'linux' && bits == 64 && !debug # Bug 1549875
[browser_multiPip.js]
[browser_nimbusDisplayDuration.js]
[browser_nimbusFirstTimeStyleVariant.js]
[browser_nimbusMessageFirstTimePip.js]
[browser_nimbusShowIconOnly.js]
[browser_noPlayerControlsOnMiddleRightClick.js]
[browser_noToggleOnAudio.js]
[browser_occluded_window.js]
[browser_playerControls.js]
[browser_preserveTabPipIconOverlay.js]
[browser_privateWindow.js]
[browser_removeVideoElement.js]
[browser_resizeVideo.js]
skip-if = os == 'linux' # Bug 1594223
[browser_reversePiP.js]
[browser_saveLastPiPLoc.js]
skip-if =
os == "linux" # Bug 1673465
os == "win" && bits == 64 && debug # Bug 1683002
[browser_shortcutsAfterFocus.js]
skip-if = os == "win" && bits == 64 && debug # Bug 1683002
[browser_showMessage.js]
[browser_smallVideoLayout.js]
skip-if = os == "win" && bits == 64 && debug # Bug 1683002
[browser_stripVideoStyles.js]
[browser_subtitles_settings_panel.js]
[browser_tabIconOverlayPiP.js]
[browser_telemetry_enhancements.js]
[browser_text_tracks_webvtt_1.js]
[browser_text_tracks_webvtt_2.js]
[browser_text_tracks_webvtt_3.js]
[browser_thirdPartyIframe.js]
[browser_toggleAfterTabTearOutIn.js]
skip-if = (os == 'linux' && bits == 64) || (os == 'mac' && !asan && !debug) # Bug 1605546
[browser_toggleButtonOnNanDuration.js]
skip-if =
os == 'linux' && !debug # Bug 1700504
support-files =
test-page-with-nan-video-duration.html
[browser_toggleButtonOverlay.js]
skip-if = true # Bug 1546455
[browser_toggleMode_2.js]
skip-if =
os == 'linux' # Bug 1654971
os == 'mac' # Bug 1654971
[browser_toggleOnInsertedVideo.js]
[browser_toggleOpaqueOverlay.js]
skip-if = true # Bug 1546455
[browser_togglePointerEventsNone.js]
skip-if = true # Bug 1664920, Bug 1628777
[browser_togglePolicies.js]
skip-if =
os == "linux" && bits == 64 # Bug 1605565
os == "mac" && os_version == "10.15" && debug # Bug 1605565
[browser_togglePositionChange.js]
skip-if =
os == "linux" && bits == 64 && !debug # Bug 1738532
[browser_toggleSimple.js]
skip-if = os == 'linux' # Bug 1546455
[browser_toggleTransparentOverlay-1.js]
skip-if =
os == 'linux' && bits == 64 # Bug 1552288
[browser_toggleTransparentOverlay-2.js]
skip-if =
os == 'linux' && bits == 64 && os_version == '18.04' # Bug 1546930
[browser_toggle_enabled.js]
[browser_toggle_without_audio.js]
[browser_toggle_videocontrols.js]
[browser_touch_toggle_enablepip.js]
[browser_urlbar_toggle.js]
[browser_videoEmptied.js]
[browser_videoSelection.js]
|