| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
This is probably the last thing we will ship (if ever) since it needs the most
spec and implementation work for arbitrary use that is pretty far into a corner.
|
|
|
|
|
|
|
|
| |
This feature should not be shipped until the various definitions of addition for
each additive property are properly specified and then implemented accordingly.
Unlike other patches in this series, compositing is not frequently used
internally so there is no need to enable this by default for chrome callers.
|
|
|
|
|
|
|
|
|
| |
This preference controls whether authors are allowed to specify animations
without a 0% or 100% keyframe.
We intend to ship this but it isn't implemented yet (needs a follow-up) but this
preference acts as a safeguard in case we discover we need to disable it once
it's implemented.
|
|
|
|
| |
Default false, no intent to ship for web content. Always enabled for Chrome.
|
|\
| |
| |
| | |
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1707
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc.
The only one which is marginally related to scroll _bars_ is overflow, which can
be used to hide scrollbar (by making an element not scrollable) or enforce the
scrollbar to display.
It makes more sense to be called ScrollStyles as it's mainly concerning behavior
of scrolling, not scrollbars. Also, with the addition of scrollbar width
properties, the current name can be confusing.
|
|/
|
|
| |
Resolves #1710
|
|
|
|
|
| |
This fully works for splitting gkmedias.dll back out from xul with one exception
which is Skia throwing undefined externals when linking gkmedias.
|
|
|
|
| |
interface.
|
| |
|
|
|
|
| |
This also adds it to JS_SetGlobalJitCompilerOption()
|
|
|
|
|
|
| |
with a script"
This reverts commit 15914ec5780e7867ab508a48a83311c56950f8a9.
|
|
|
|
|
|
| |
or module.
This is a prerequisite for dynamic import
|
|
|
|
| |
This avoids a number of problems with incomplete sanitation.
|
|
|
|
| |
Resolves #1682
|
|\
| |
| |
| |
| |
| | |
athenian200/UXP:tab-size-length into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1674
|
| |
| |
| |
| | |
There were a few typos in the previous patch and this patch also makes tab-size animatable which didn't really require much of a change at all.
|
|/
|
|
|
|
|
| |
the image blocking status appropriately.
This is the same status as we do for known no-data protocols and ensures we
treat these two cases the same.
|
| |
|
| |
|
|\
| |
| |
| | |
caret_color
|
| |
| |
| |
| | |
Presentation of a document is destroyed.
|
| |
| |
| |
| | |
This fixes some crashing scenarios.
|
| |
| |
| |
| |
| |
| |
| | |
ResizeObserverNotificationHelper::Unregister
A race condition seemed to exist between tab destruction and un-registering a ResizeObserver resulting in a null deref crash.
The original reporter in Forum Topic 25311 experienced this on msn.com so that was the functional test reference.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Another S&R run with some smarter matching.
|
| |
| |
| |
| | |
The poor fellows got lost in an ASCII-interpretation of the world.
|
| |
| |
| |
| |
| |
| | |
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
This make MediaQueryList inherit from EventTarget and adds MediaQueryListEvent
as an interface as well as the onchange() method.
This should not affect compatibility with other code; the event object is a
MediaQueryListEvent instance, which is recognized as a MediaListQuery instance.
|
| |
| |
| |
| |
| | |
This DiD measure ensures that our async HRTF database loading is completed
before we actually try to use it. If not done, database() simply returns null.
|
| | |
|
|/
|
|
| |
Mozilla's original implementation of this failed a couple of tests, but this seems to solve all the problems. Basically, the caret-color wasn't able to be set differently based on whether a link was visited, and the auto value implementation was incomplete. The only test we fail now is the one where you have grey text on a grey background and the caret is supposed to be visible, but I think that may have been removed from the spec. Even if it wasn't, no other browser supports it anyway.
|
| |
|
|
|
|
|
| |
This excludes DOMProxy handlers in dom bindings because that's intertwined with
codegen and js that needs to be handled together.
|
|
|
|
|
| |
Instead of doing the whole dll-load, replace function dance, we can just use the
shlobj.h version of Windows.
|
| |
|
| |
|
|
|
|
| |
Implements ResizeObserver, ResizeObserverEntry and ResizeObservation
|
| |
|
|\ |
|
| |
| |
| |
| | |
release build assertions for mismatching compartments.
|
| | |
|
| |
| |
| |
| | |
This hooks up module scripts to the existing preload mechanism.
|
| | |
|
| | |
|