roytam1
7fc67fe8b9
ported from UXP: Issue #1656 - Remove more vim control lines. (a39fd9e7)
2023-05-05 23:15:47 +08:00
roytam1
7ae527e24f
ported from UXP: Issue #2221 - Enable link-time optimization for Spidermonkey by default if building it shared. (b592711b)
2023-05-01 07:45:52 +08:00
roytam1
ad255fdb78
ported from UXP: Issue #1691 - Part 6c: Fix a few issues with the earlier commits. Need PNK_CALL_IMPORT and PNK_IMPORT_META in the node children list or it will abort. When porting ScriptFetchOptions support, I had 2 constructors, I picked the wrong one. Missed adding the preference javascript.options.dynamicImport to all.js. (9a19e9d1)
2023-04-30 23:21:59 +08:00
roytam1
322366a7b0
import from UXP: Issue #2053 - Follow-up: Re-enable navigation timing now it's to-spec. (e51a6385)
2023-04-12 11:20:41 +08:00
roytam1
5763128b3a
ported from UXP: Issue #595 - Implement window.event (31283d99)
2023-04-10 09:08:36 +08:00
roytam1
6b51551544
ported from UXP: Issue #1361 - Follow-up: Merge dom.getRootNode.enabled pref into dom.webcomponents.enabled. (8182d08b)
2023-04-08 07:57:39 +08:00
roytam1
170771a8a0
ported from UXP: Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. (b5d5963a)
2023-04-07 10:25:23 +08:00
roytam1
ffb926317a
import from UXP: Issue #1863 - Update freetype2 to 2.13.0. (8a54b4f3)
2023-04-05 08:58:03 +08:00
roytam1
893b99aa2a
ported from UXP: Issue #61 - Reinstate buildability with shared gkmedias dll (371d7cf0)
2023-03-28 14:32:35 +08:00
roytam1
8186d06c33
ported from UXP: Issue #1592 - Part 2: Parse ::slotted() pseudo-element as if it were a pseudo-class (77ad970d)
2023-03-24 09:29:56 +08:00
roytam1
e4c4f6a984
ported from UXP: Issue #2137 - Part 1: Modify :not() selector to accept a complex selector list (82fa9fb8)
2023-03-12 07:26:28 +08:00
roytam1
775c4daea5
ported from UXP: Issue #1361 - Enable WebComponents' getRootNode by default. (52dbe973)
2023-03-02 15:09:19 +08:00
roytam1
e1c57cc7b6
import from UXP: No Issue - Remove speech recognition pref and enable TTS API by default. (2d7d00b7)
2023-02-28 11:01:56 +08:00
roytam1
e497c4b6db
ported from UXP: No Issue - Enable MSE for WebM on all platforms. (87b94f83)
2023-02-28 11:01:21 +08:00
roytam1
8eca837ec4
ported from UXP: Issue #1361 - Enable WebComponents by default in the platform. (9b252024)
2023-02-28 11:00:09 +08:00
roytam1
3977798de5
import from UXP: Issue #2078 - Part 1: Update CSS rule processor to handle :is() and :where() CSS pseudo-classes (453b715e)
2023-02-22 07:13:35 +08:00
roytam1
59b0295eb3
ported from UXP: No issue - bump default platform UA compatibility mode to 102.0 (d89f4e14)
2023-01-31 08:36:45 +08:00
roytam1
1dc3f9d538
ported from UXP: Issue #2084 - Part 1: Remove CSSUnprefixingService.js and associated code (db3ce13f)
2023-01-10 16:05:46 +08:00
roytam1
e518823bac
import from UXP: Issue #2073 - m-c 1454149: Do not advance animated images which are not displayed (845411a7)
2023-01-10 15:54:09 +08:00
roytam1
f468f934d7
ported from UXP: Issue #2073 - m-c 523950: Discard decoded frames of very large GIF animations (squashed) (e96122ed)
2023-01-10 15:51:34 +08:00
roytam1
4c5ee58563
ported from UXP: Issue #2073 - m-c 1343341: Infrastructure necessary to allow discarding of animated images (squashed) (eac8afce)
2023-01-10 15:44:15 +08:00
roytam1
368d0fe738
import from UXP: Issue #2075 - Part 1: Rename offset-* logical properties to inset-* (0c37c0db)
2023-01-06 21:18:53 +08:00
roytam1
37ac7f538b
import from UXP: Issue #2053 - Disable DOM Performance API navigation timing. (9958e387)
2022-12-30 09:46:32 +08:00
roytam1
4c8dff22cf
import from UXP: [libjar] Add some extra sanity checks to our Zip reader. (d9fb68d21)
2022-12-16 11:30:01 +08:00
roytam1
ff40ca2881
import from UXP: Issue #2030 - Pref-gate default button event dispatch logic (41fed1ebf)
2022-12-03 00:52:19 +08:00
roytam1
626d029fcf
ported from UXP:
...
- Issue #2029 - Part 1: Add preference for opening the protocol handling dialog as window modal (7001a57ae)
- Issue #2029 - Part 2: Protocol handling dialog should be `dependent` if not `modal` (cc9822426)
2022-11-25 14:47:17 +08:00
roytam1
b62d8ad16a
import from UXP: [WebGL] Implement webgl.max-size-per-texture-mib (42d1d20ef)
2022-10-27 13:55:01 +08:00
roytam1
4618c0f966
ported from UXP:
...
- Issue #2019 - Do not dispatch keypress event for non-printable keys. (74b3ce90d)
- Issue #2019 - Follow-up: Adjust content spellchecker to use keydown (3142f9546)
- Issue #2019 - Follow-up: Make autocomplete and satchel listen to keypress events in the system event group (7ac438f6a)
2022-10-27 13:15:25 +08:00
roytam1
c9eb916505
backout bug1757604 part from rev 95ad3c8c as it cause display issues
2022-09-21 22:28:06 +08:00
roytam1
95ad3c8caf
partly import changes from tenfourfox:
...
- #651 : M1767365+backbugs M1757604 M1771774 M1776658 (bc6daa0ae)
2022-09-19 16:26:56 +08:00
roytam1
96f142d2e2
import from UXP: Issue #1975 - Follow-up: Enable Origin header on same-origin by default. (29c1150ee)
2022-08-24 13:54:03 +08:00
roytam1
a3319930d8
ported from UXP: Issue #1977 - Bring back old behavior behind a pref. (0c5c349c)
2022-08-04 16:10:07 +08:00
roytam1
9c625dbabe
ported from UXP: Issue #1975 - Implement Origin header CSRF mitigation. (09c03437)
2022-07-28 09:40:30 +08:00
roytam1
0d13c227ad
ported from UXP: Issue #1805 - Improve stack size limits for all targets. (5ed7e7d5)
2022-07-28 09:04:09 +08:00
roytam1
54713cc407
ported from UXP: [network] Clean up and update the list of external protocol handlers. (7c429f52)
2022-07-06 11:15:33 +08:00
roytam1
b2e9a3ed6c
import from UXP: Issue #1210 - Keep timepicker disabled for now. (1bf41a59)
2022-05-22 06:59:12 +08:00
roytam1
897709ad7e
import from UXP: Issue #1813 - Enable date and time picker by default. (86db73b5)
2022-05-22 06:58:34 +08:00
roytam1
dfbe0bc8bf
pref: add CSS grid pref
2022-05-12 11:31:40 +08:00
roytam1
9598f97dd9
ported from UXP: Issue #1838 - Part 1: Remove CSS grid preference (4f059d2c)
2022-05-06 16:58:29 +08:00
roytam1
7dbfa36c10
import from custom branch of UXP: zlib: also pick up https://github.com/madler/zlib/commit/4346a16853e19b45787ce933666026903fb8f3f8 (eb6e4fba)
2022-04-29 23:30:02 +08:00
roytam1
4936508ceb
ported from UXP: [network] Stop treating http and https as different for encoding schemes. (3612f45a)
2022-04-25 15:45:56 +08:00
roytam1
d822e7a1ab
ported from UXP: [network] Enable brotli compression on http for sites that offer it. (b33cc1fa)
2022-04-25 15:41:52 +08:00
roytam1
0390b57a9e
ported from UXP: Issue #1784 - Add -moz-dark-theme media query and allow prefers-color-scheme to follow it. (efc60489)
2022-04-25 15:38:28 +08:00
roytam1
4c4d2d0896
ported from UXP: Issue #1752 - Implement "prefers-color-scheme" as a user preference. (da2461fa)
2022-04-23 00:27:49 +08:00
roytam1
eebadcf370
import from UXP: [CSS] Enable scrollbar-width keyword by default. (a29e3424)
2022-04-23 00:18:42 +08:00
roytam1
e46802e693
ported from UXP: Issue #1719 - Make <menuitem> pref-controlled and disable by default. (a828a5f3)
2022-04-21 23:03:54 +08:00
roytam1
c6879e4145
ported from UXP: Issue #1319 - Resolve RELEASE_OR_BETA questions in all.js (74680d59)
2022-04-21 23:01:06 +08:00
roytam1
0d1241501d
ported from UXP: Issue #1630 - Enable W3C pointer events by default. (07ca4f6f)
2022-04-21 22:56:20 +08:00
roytam1
6450e6b68d
import from UXP: Issue #1689 - Part 5: Enable DOM Animations API except the preffed-off parts. (de538211)
2022-04-21 22:53:35 +08:00
roytam1
ccbdfc26bb
import from UXP: Issue #1689 - Part 4: Add a preference for {Document,Element}.getAnimations() (15feed4c)
2022-04-21 22:53:15 +08:00