| Commit message (Collapse) | Author | Age |
|
|
|
| |
layer fallback code.
|
|
|
|
| |
them to their current default, in preparation for the removal.
|
| |
|
| |
|
| |
|
|
|
|
| |
Remind me to always build BEFORE committing :P
|
|
|
|
|
|
|
|
| |
Fixes potential thread races between:
- nsSocketTransport::OnInputClosed and nsSocketTransport::OpenInputStream.
- nsSocketTransport::OnOutputClosed and nsSocketTransport::OpenOutputStream.
- nsSocketTransport::Close and nsSocketTransport::RecoverFromError called from
OnSocketDetached.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
(#1839) from FranklinDM/UXP-contrib:work_css-boxalign-gap into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1839
|
| | |
|
| |
| |
| |
| |
| |
| | |
for auto-sized grid containers
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1458902
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
`(column|row)-gap` properties
Notes:
* Bug 1473044 - Make flexbox cross size take row/column gap into account
https://bugzilla.mozilla.org/show_bug.cgi?id=1473044
* Bug 1473047 - Re-resolve row-gap percentages after intrinsic block size calculated
https://bugzilla.mozilla.org/show_bug.cgi?id=1473047
* Bug 1612401 - Prevent absolute-positioned children from contributing gap size to flexbox's inline-size
https://bugzilla.mozilla.org/show_bug.cgi?id=1612401
* Bug 1639627 - Make flex-container percent 'row-gap' values resolve to 0, when they're resolved against an indefinite block-size (essentially reverts Bug 1473047)
|
| |
| |
| |
| |
| |
| |
| |
| | |
This implements flexbox layout for the gap properties without the refactoring work performed on `nsFlexContainerFrame`.
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1398483 and https://bugzilla.mozilla.org/show_bug.cgi?id=1454822
This excludes the second part of bug 1454822, the width caching implementation, because it is out of scope and currently causes unstable layout with `writing-mode: vertical-lr` (see bug 1709937).
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
properties
This removes the `grid` prefix from the gap-related properties of grid since they are now part of the box alignment specification. Former grid-gap* properties were aliased to the unprefixed properties to maintain compatibility.
The previously multi-column layout only `column-gap` property has been modified to apply to the Grid layout (and Flexbox in a following commit), moving the `mColumnGap` member variable from `nsStyleColumn` to `nsStylePosition`.
Notes:
* Bug 1398537 - support for percent values in column-gap for multi-column layout landed as part of Issue #1230. However, it was incomplete because it did not update `nsRuleNode` to allow transformation of percentage values for `column-gap`. This was consequently fixed as part of this commit.
* Bug 1456166 - this might not apply because we don't have that devtools test in UXP
* `nsRuleNode`, `nsCSSParser`, `Declaration`, and other related classes were merged into Stylo. These should be taken into consideration when porting patches from Mozilla.
Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1398482
|
|/
|
|
| |
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1398492
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This fixes toolkit modules and prevents toolkit component breakage.
Also removes about:telemetry
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Mostly IPC, tools and mozbuild.
|
|
|
|
|
|
|
|
| |
Part of Mozilla's DaaS, "bootstrapping" the tree is heavily dependent on
Mozilla infrastructure, m-c structure and dependencies, libs, toolchain,
etc. and would never work for us. Sweeping some clutter, in other words.
This copies in a function that was imported from mozboot to satisfy deps.
|
|
|
|
| |
Also updates more comments.
|
|
|
|
| |
Polish only, no code changes.
|
| |
|
| |
|
|
|
|
| |
as well as robocop.
|
|
|
|
| |
processors, some Andoid packaging stuff, Eclipse IDE support et al.
|
| |
|
| |
|
|
|
|
|
| |
This removes support for querying Google services for reputation data
for sites and downloads.
|
|
|
|
| |
Resolves #1832
|
|
|
|
|
|
|
|
|
| |
Critical note: this potentially reduces the strength of TLS 1.3 and
should only be enabled if absolutely necessary to access a site.
A browser restart is required for the pref change to take effect as it
is set on NSS initialization.
Resolves #1831
|
| |
|
|
|
|
| |
(and get rid of failed DoNotTrack)
|
| |
|