roytam1
00cd1f8e40
ported from UXP: Issue #2955 - Implement form.requestSubmit(element) (c9bdbd56)
2026-02-24 09:29:00 +08:00
roytam1
da57a952d3
import from UXP: Issue #2949 - Part 2 Follow-up: Check if first frame has been decoded for software fallback. (2d6ab30a)
2026-02-20 09:26:21 +08:00
roytam1
b769945f96
import from UXP: Issue #2953 - Part 4: Don't attempt to skip to next keyframe if there are none. (2bee3534)
2026-02-20 09:22:06 +08:00
roytam1
de4f426bd0
import from UXP: Issue #2953 - Part 3: Assert that no error can occur while an internal seek is pending. (5491326f)
2026-02-20 09:20:52 +08:00
roytam1
fd74669795
import from UXP: Issue #2953 - Part 2: Don't attempt to continue decoding if no next keyframe. (69e5594d)
2026-02-20 09:20:19 +08:00
roytam1
ae8fab8385
import from UXP: Issue #2953 - Part 1: Attempt to decode the first frame again if error occurred. (f18608e4)
2026-02-20 09:18:28 +08:00
roytam1
ca2ee60cd2
import from UXP: Issue #2949 - Part 4: Don't attempt to use WMF VP9 decoder for profiles 1 and 3. (26708f41)
2026-02-20 09:16:14 +08:00
roytam1
c2f4c2f20a
import from UXP: Issue #2949 - Part 3: Add method to read a VP9 profile from a VP9 bitstream (728953f2)
2026-02-20 09:13:52 +08:00
roytam1
d56997a732
ported from UXP: Issue #2949 - Part 2: When hardware decoding fails, fall back to software (e2d91474)
2026-02-20 09:12:21 +08:00
roytam1
114411569b
ported from UXP: Issue #2949 - Part 1: Add option to disable hardware decoding. (4c61d6ec)
2026-02-20 09:09:26 +08:00
roytam1
66b87d6a2e
import from UXP: Issue #2946 - Override sample duration if unknown. (b18f865d)
2026-02-19 11:26:31 +08:00
roytam1
3ff47ae95f
import from UXP: Issue #2229 Followup - Handle re-entrant module instantiation/evaluation during async module loads (6c67c6f6)
2026-02-11 23:49:04 +08:00
roytam1
45f14cf117
ported from UXP: Issue #2909 - Base implementation of media interaction features. (5d989634)
2026-02-11 09:21:11 +08:00
roytam1
ccd77452da
import from UXP: Issue #2403 - Implement SubmitEvent functionality ( #2919 ) (9b3d172a)
2026-01-29 21:56:40 +08:00
roytam1
c6ea29e454
import from UXP: Issue #2914 - Explicitly allow mixed content websockets on localhost. (151ef218)
2026-01-27 10:29:01 +08:00
roytam1
a480b4db23
import from UXP: [DOM] Check worker script size (d8f72029)
2026-01-15 23:00:06 +08:00
roytam1
e8bf1a87fe
dom/webrtc: explicitly exporting NormalizedConstraintSet::Range<bool>::Merge() to fix build
2025-12-24 16:24:41 +08:00
roytam1
b07afbb3ec
ported from UXP: Issue #2306 : Add pref-gated WeakRef with safe stub when disabled (5895253f)
2025-12-24 14:43:15 +08:00
roytam1
81840e9b07
import from UXP: Issue #2865 - Implement URL.canParse() (12e5c5c3)
2025-12-18 00:08:59 +08:00
roytam1
f3ff4fb052
import from UXP: [DOM] Add stride check for canvas tex conversion from blob. (95e0feec)
2025-12-18 00:01:47 +08:00
roytam1
06ce41698d
import from UXP: Issue #2861 - Part 2 Follow-up: nsIPluginHost.isPluginOOP should not always return true. (668296cf)
2025-12-17 23:59:20 +08:00
roytam1
5e872b5604
import from UXP: Issue #2861 - Bring back forced OOPP for GTK3. (dd61d079)
2025-12-17 23:57:43 +08:00
roytam1
f5d6b5e44e
import from UXP: Issue #2875 - Ensure OOP for plugins by default even if pref couldn't be found. (cdab710e)
2025-12-17 23:57:08 +08:00
roytam1
be5c04d984
import from UXP: Issue #2861 - Remove Mac-specific ifdefs. (108523f5)
2025-12-17 23:56:07 +08:00
roytam1
0dd28cf962
import from UXP: Issue #2875 - Cleanup: Remove leading whitespace in nsPluginHost.cpp. (372df4eb)
2025-12-17 23:55:34 +08:00
roytam1
9e977be498
import from UXP: Issue #2861 - Remove checks that forcibly enable or disable OOP. (e6d9cc01)
2025-12-17 23:55:01 +08:00
roytam1
b1ed368ee7
import from UXP: Issue #2861 - Part 2: Restore nsIPluginHost.isPluginOOP. (69ebe832)
2025-12-17 23:52:07 +08:00
roytam1
f4c8acc40f
ported from UXP: Issue #2861 - Part 1: Allow nsNPAPIPlugin::RunPluginOOP to be made false. (d2ab9697)
2025-12-17 23:50:24 +08:00
roytam1
4c681e2135
import from custom branch of UXP: Add support for HTMLSlotElement.assignedElements() ( #2 ) (169c949e)
2025-10-06 22:24:31 +08:00
roytam1
796fbdddee
ported from UXP: Issue #2837 - Implement prefers-reduced-motion media query. (df3b2134)
2025-08-14 09:06:26 +08:00
roytam1
e822fb126f
ported from UXP: Issue #2714 - Implement the Visual Viewport API (a036cfeb)
2025-08-04 21:50:39 +08:00
roytam1
450ca22c49
import from UXP: [DOM] Simplify <object> scheme check code and fix plugin handling. (ace2c1c1)
2025-07-31 22:11:44 +08:00
roytam1
59c6b36718
import from UXP: [DOM] Fix crash in <object> scheme checking code. (838be261)
2025-07-31 07:46:58 +08:00
roytam1
8c244cfe34
ported from UXP:
...
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c7550)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0df)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89)
and added CallerType::System to GetValue()/GetValueInternal().
2025-07-29 15:33:09 +08:00
roytam1
2fae301fd1
ported from UXP: Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc9)
2025-07-29 15:15:26 +08:00
roytam1
eff68ee912
ported from UXP:
...
- Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d)
- Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e1)
2025-07-29 15:05:28 +08:00
roytam1
0a5f1cc14b
import from UXP: Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d10540)
2025-07-29 14:41:44 +08:00
roytam1
595bed8204
ported from UXP: Issue #2828 - Part 5: Implement child rule processors (e05d4d83)
2025-07-26 00:46:59 +08:00
roytam1
eb52d9cd22
ported from UXP: Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes (03f29e75)
2025-07-26 00:35:03 +08:00
roytam1
da9ac104c2
import from UXP: [DOM] Make object loading use an explicit scheme whitelist. (f902d2ad)
2025-07-25 11:13:47 +08:00
roytam1
96316a8d78
import from UXP: No issue - Adjust CSP URI reporting more closely with the spec. (0a8f50fa)
2025-07-25 10:17:31 +08:00
roytam1
c9ee7fc5af
import from UXP: Issue #2736 - Follow-up: Stop using worker thread-only functions for checking if CSP is enabled (c8608ad5)
2025-07-16 16:10:36 +08:00
roytam1
68ce5c95de
import from UXP: Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes (5e8e1208)
2025-07-16 16:07:22 +08:00
roytam1
477ab51c4f
import from UXP: Issue #2106 - Clean-up: Un-prefix -moz-user-select in Comments (b11affbd)
2025-07-08 10:12:06 +08:00
roytam1
2b505c1fd0
import from UXP: Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect (abb891ff)
2025-07-08 10:08:26 +08:00
roytam1
82ff6f5995
ported from UXP: Issue #2106 - Follow-up: Additional Un-prefixing (1a5b3dca)
2025-07-08 10:07:48 +08:00
roytam1
f780f6a0c2
import from UXP:
...
- Issue #2045 - Part 4: Parse "revert" in property values wherever "unset" is allowed (9105c58a)
- Issue #2045 - Part 5: Serialize shorthands using "revert" like those containing "unset" (801d4a2d)
2025-07-07 14:55:49 +08:00
roytam1
e309430413
ported from UXP: Unprefix -moz-read-write / -moz-read-only (4cc014cb)
2025-07-04 22:43:27 +08:00
roytam1
a455f5736a
ported from UXP: [DOM] Update YouTube embed rewrites. (0c2770ff)
2025-06-28 07:07:28 +08:00
roytam1
c1bbbdea8e
ported from UXP: Issue #2762 - Remove SVGZoomEvent interface. (1c8e994b)
2025-06-28 07:05:13 +08:00