| Commit message (Collapse) | Author | Age |
|
|
|
| |
Basically a S&R. Removed the macro and adjusts IDL codegen accordingly.
|
|
|
|
| |
Defaults to 30M, working around driver bugs (looking at you, Mesa)
|
|
|
|
|
|
|
|
| |
main thread.
This prevents a deadlock and JSContext related crashes, however this should eventually
be replaced by an EventTargetFor() call when the Dispatcher API is implemented.
Also now that ReadableStream appears stable, toggle the preferences true by default.
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
+worker-friendly pref checking for the DOM API.
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
|
|
|
| |
Co-authored-by: Moonchild <moonchild@palemoon.org>
|
|
|
|
| |
This resolves #2293
|
|
|
|
| |
Negative performance impact if enabled.
|
|
|
|
| |
A follow-up to fdfe7a8245eb33db252f2a9a3474ac931f15a7d8.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from modules, netwerk, security, storage, testing, toolkit, and
a few scattered misc files. More to come.
|
|
|
|
|
|
|
|
|
|
|
|
| |
building it shared.
Currently only Windows can take advantage of this.
The reason why the arrays of deunified sources are named like that in
Spidermonkey's moz.build is to avoid UnsortedErrors in python. There's probably
a better way to handle that, but I just want something that works for now.
And yes, the deunified sources will be reunified if LTO is disabled.
|
|
|
|
|
|
|
|
| |
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.
(cherry picked from commit b95ccb711dc41b343d02ae69b3dc4747bbbe86fb)
|
|
|
|
| |
Verified fixed with Google website translation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This MSIE extension is still technically part of the standard*, although its use is discouraged. This API will also likely never go away based on some comments at this issue on MDN content**.
Note that this uses a different approach for getting the inner window.
* https://dom.spec.whatwg.org/#interface-window-extensions
** https://github.com/mdn/content/issues/21848
Spec PR: https://github.com/whatwg/dom/pull/407
Spec discussion: https://github.com/whatwg/dom/issues/334
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=218415
|
|
|
|
| |
dom.webcomponents.enabled.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
7.1.0 update.
Based on Mozilla bugs 1119128, 1285533, and 1421964.
gfx.font_rendering.fontconfig.fontlist.enabled is no longer available.
gfxFontconfigUtils.h still exists, and will be removed in another commit. Just
need more research on bug 1385029.
Tag #1862
|
| |
|
|
|
|
|
|
|
|
| |
pseudo-class
- Block slot elements from being matched by ::slotted
- Ensure ::slotted() is serialized as a pseudo-element
- Add pref to control whether the pseudo-class is enabled
|
|
|
|
|
|
| |
This ensures that the content type is also determined when opening JAR channels both synchronously and asynchronously. Current m-c modifies only the async portion, while the mentioned commit below modifies only the sync portion. This commit does it for both.
Partially based on 425677ada7380f7c592dd01ddfbc9631ab2038a0 and bug 1757604.
|
| |
|
| |
|
|
|
|
| |
This removes selectively enabling TP mode in PB windows.
|
|
|
|
|
| |
Since we're enabling WebComponents, we should enable this too.
TODO: merge the two relevant prefs.
|
|
|
|
|
|
| |
Speech recognition was removed a while back. The pref is just leftover.
Having the TTS API available will provide some accessibility benefits
for users, so flip that on while we're here.
|
|
|
|
|
| |
WebM is certainly mature enough to have hooked into MSE (default on
Linux and other for years now).
|
| |
|
| |
|
|
|
|
|
|
| |
CSS pseudo-classes
This modifies selector list parsing to accommodate being "forgiving". Aliases for the :is selector's former names were also included. Note that the older and prefixed variant `-moz-any` remains unforgiving.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
FranklinDM/UXP-contrib:work_css-remove-unprefixing-service into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2085
Reviewed-by: Moonchild <moonchild@palemoon.org>
|
| |
| |
| |
| |
| |
| | |
It's effectively dead code since it's been supplanted by built-in webkit-prefixed-CSS support (landed before fork point in Firefox 49).
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1259348
|
| |
| |
| |
| | |
displayed
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
animations (squashed)
Controlled by image.animated.decode-on-demand.threshold-kb, default 256MB
Includes squashed bugfixes/regressions:
- m-c 1444537: Shutting down the decode pool should make animated decoders bail early
- m-c 1628606: Make sure to mark the surface cache entry available before sending the frame complete notification
- m-c 1502275: Skip recreating the decoder after redecode errors if an animated image is reset
- m-c 1443232: Don't insert frames into our AnimationFrameBuffer that we consider in error and unusable
|
|/
|
|
|
|
|
|
|
| |
animated images (squashed)
Includes squashed changes of:
- m-c 1317907: Refactor FrameAnimator::GetCompositedFrame to be a bit simpler
- m-c 1351434: bugfix
- m-c 686905: Enable the pref image.mem.animated.discardable to allow discarding of animated images
|
|
|
|
| |
This adds aliases behind a pref with the old offset-* names
|
|
|
|
|
|
| |
We may eventually want to make this permanent in the front-end of
Pale Moon for privacy reasons.
Disabling this to avoid usage expecting changed spec results.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
dialog as window modal
This adds the preference, `prompts.content_handling_dialog_modal.enabled`, to control whether the dialog is window modal or not.
|
|
|
|
|
|
| |
Sets the pref default to true and also add conneg entry for images
if jxl support is built.
Additionally, ifdefs the GfxPref to only observe when jxl is built.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
This will prevent the keypress DOM event from firing on keypresses
that do not produce printable keys (e.g. editing nav keys) in content.
This should not affect any chrome events that are in use.
Event dispatch can be re-enabled if necessary with the added pref.
|
| |
| |
| |
| |
| |
| |
| | |
I also use the pref as a constant rather than calling the pref service
repeatedly to make code look much neater. APPCOMPATID matches
APPCOMPATVERSION, and doesn't give the vibe of a sneaky young lad trying to
enter into a tavern whilst underage.
|
| |
| |
| |
| |
| | |
I've used this setting without ill effects for weeks, including visiting
many a cloudflare-backed site. There is no issue there.
|
| |
| |
| |
| |
| | |
I've thought about this before creating the issue, and Moonchild
wanted this as well.
|
| |
| |
| |
| | |
Backported from Mozilla bug 446344.
|