| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
and 2.
1334081 - prevent null pointer dereference in StreamReaderFunc.
1330631 - Convert the EventSourceImpl::Message to be UniquePtr.
1337619 - Reset mGoingToDispatchAllMessages flag before early return.
|
|
|
|
| |
nsIThreadRetargetableStreamListener definition.
|
|
|
|
| |
EventSourceImpl::mEventSource. - Mozilla Bug 1333099
|
| |
|
|
|
|
| |
This resolves #1959
|
| |
|
|
|
|
|
|
| |
Mac ARM64 devices.
Based on Mozilla bug 1655285.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master:
No issue - Update README and SECURITY
Issue #1885 - Follow-up: Update error message if invalid rootMargin specified.
Issue #1879 - Follow-up: Update config/external/nss/target to security/target.
Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver.
Issue #1879 - Revert changes to cryptox.h
Revert "Issue #1879 - spot-fix typo in cryptox.h"
Issue #1879 - spot-fix typo in cryptox.h
Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement
Issue #21 - Remove use counters telemetry
Issue #1881 - Interpret empty or whitespace root margin string as zero length
Issue #1877 - Resolve NIGHTLY_BUILD conditionals.
Issue #1880 - Boot Comic Sans out of the font configuration.
|
| |\
| | |
| | |
| | |
| | |
| | | |
FranklinDM/UXP-contrib:work_telemetry-use-counters-removal into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1883
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts Bug 968923 - Implement some equivalent of Chrome's use counters (on top of telemetry?)
For reference: https://bugzilla.mozilla.org/show_bug.cgi?id=968923
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| | |
I could have done this through a CSSLoader to allow all CSS unit quirks but
I wasn't planning to start passing around document and element references
everywhere, so instead just did it manually by accepting numbers/floats in
addition to pixel and percent.
|
| | |
|
|/
|
|
| |
This reverts commit 0dd3424f774954627d6f53df9fb47379d9b5c871.
|
|
|
|
| |
fixed up.
|
| |
|
|
|
|
|
|
| |
Not canceling the timer when run in a worker could lead to the timer firing
after the primary worker runnable finished running, leading to an assertion
failure in cycle collector code.
|
|
|
|
|
| |
This should prevent people using a massive footgun that would blow off
their entire legs. Requires appropriate FE changes.
|
|
|
|
|
| |
By mapping this to an attribute, this allows browser themes to respond to
the various available scrollbar width settings in CSS.
|
|
|
|
|
|
|
| |
This restores support for using HTML tag styling of margins on the body.
Reftests post bug still pass for dynamic changes, so does the newly-added
test for body margins and frames that tests the old styling method.
This also removes the reftest list for stylo testing for obvious reasons.
|
| |
|
| |
|
|
|
|
|
|
|
| |
athenian200/UXP:libcubeb_final into master"
This reverts commit 0bc66e3b04e77af307b62371ae9f4be70b2b19b7, reversing
changes made to 6e6b5d89964ea726b264c711bdf6f02fe0c006f5.
|
|\
| |
| |
| |
| |
| | |
athenian200/UXP:libcubeb_final into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1812
|
| |
| |
| |
| |
| |
| | |
I'm positive this works on Windows at the very least. Cubeb added proper channel map support at some point, and this allows us to take advantage of that.
Ref: BZ 1431221, BZ 1432779
|
| |
| |
| |
| | |
This should help us troubleshoot audio issues better in the future in general, since we'll know more about the hardware involved, etc.
|
| |
| |
| |
| | |
This reverts commit 3635039d2be6264673f3b89b8df390f03159fcaa.
|
| |
| |
| |
| |
| | |
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
|
| |
| |
| |
| | |
Resolves #1835
|
| |
| |
| |
| |
| | |
This removes NS_ERROR_{TRACKING|MALWARE|PHISHING|UNWANTED|BLOCKED}_URI
that are no longer in use.
|
| |
| |
| |
| | |
helper functions.
|
| |
| |
| |
| | |
Resolves #1832
|
| | |
|
| |
| |
| |
| | |
(and get rid of failed DoNotTrack)
|
|/ |
|
|
|
|
| |
Resolves #1797
|
|
|
|
| |
to follow it.
|
|
|
|
|
| |
When originally implementing ResizeObserver, line endings ended up being CRLF
instead of LF. This commit fixes those line endings (no code changes)
|
|
|
|
| |
This is chrome-only and unused, and interfered with getting the spec update in.
|
|
|
|
|
|
|
| |
This adds the later spec revision's contentBoxSize and borderBoxSize, and the
inlineSize and blockSize concepts.
The older spec contentRect remains functional as well for backwards
compatibility with the earlier spec (that was IMHO perfectly fine as it was...)
|
|
|
|
|
|
|
|
|
|
| |
GetNodeDepth() is a specialized version for ResizeObserver to get the depth of
a node across Shadow DOM. It's better to have this in ResizeObserver.cpp
instead of the generic ContentUtils.
Also updated the function to bypass the shadow root itself and not count it
because ResizeObserver doesn't observe the shadow root and only needs the
relative depths among all observed targets. IOW we use the flattened tree here.
|
|
|
|
|
| |
These are obsolete system themes; the platform will fall back to generic/unknown
theme support instead.
|
| |
|
|
|
|
|
|
| |
This PR passes all current tests for this feature, and implements the "prefers-color-scheme" media query as an enumerated keyword that is controlled by an integer preference.
Currently, the possible options are 0 to see a website's fallback code and essentially behave like this isn't implemented (our current behavior), 1 to express a preference for a light theme (the default for spec reasons), and 2 to express a preference for a dark theme. Over time, this list may expand to include other preferences like a preference for a sepia theme or something, and this leaves us prepared for that future.
|
| |
|
| |
|
|
|
|
| |
Make <noscript> escaping conditional on whether scripting is enabled.
|
| |
|
|
|
|
|
| |
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.
|