As noted this changes behavior, but it's unclear per
https://github.com/w3c/csswg-drafts/issues/2328 what behavior is correct, and
our behavior is inconsistent depending on whether there's any percentage
involved.
This matches other browsers so it's pretty low risk I'd say.
The test starts passing without changes to the test, but given the CSSWG issue I
made the test not rely on the optimization.
Differential Revision: https://phabricator.services.mozilla.com/D43754
--HG--
extra : moz-landing-system : lando
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.
Differential Revision: https://phabricator.services.mozilla.com/D43520
--HG--
extra : moz-landing-system : lando
Various artifacts we produce don't actually have debug symbols, but
`llvm-dsymutil` will happily run on them and produce garbage for
`dump_syms` to look at. Let's not do that.
Differential Revision: https://phabricator.services.mozilla.com/D43772
--HG--
extra : moz-landing-system : lando
The animation inspector is [loaded on demand by the inspector](https://searchfox.org/mozilla-central/rev/8ea946dcf51f0d6400362cc1d49c8d4808e`eacf1/devtools/client/inspector/inspector.js#937-942) as a sidebar panel via an `InspectorPanel` instance. The iframe container from index.xhtml seems to be a leftover from a time where the animation inspector was loaded differently.
No failing tests after removing iframe. Is this ok to cleanup?
Differential Revision: https://phabricator.services.mozilla.com/D43951
--HG--
extra : moz-landing-system : lando
The ARM64 code was already doing this correctly.
This also affects Wasm debugger breakpoints but it's not clear to me why
fuzzing didn't find the same issue there.
We are considering doing icache flushing on mprotect, it would eliminate
these issues.
Differential Revision: https://phabricator.services.mozilla.com/D44140
--HG--
extra : moz-landing-system : lando
The Bookmark Panel Message now has tab stops on the info button, message dismiss icon, and message link, as well as all form fields and CTA buttons.
Differential Revision: https://phabricator.services.mozilla.com/D42692
--HG--
extra : moz-landing-system : lando
SVG Text stuff doesn't support abspos or anything like that, so it's not like it
is useful.
Differential Revision: https://phabricator.services.mozilla.com/D44136
--HG--
extra : moz-landing-system : lando
This is a valid use case when cloning a MediaStreamTrack, if the source track of
the clone has had its input stream destroyed out-of-band and that change hasn't
been asynchronously communicated to the source track yet, i.e., it's still live.
Depends on D44019
Differential Revision: https://phabricator.services.mozilla.com/D44020
--HG--
extra : moz-landing-system : lando
It got set as failing in bug 1576814 but passes after bug 1576316 added back fission-incompatible code.
Differential Revision: https://phabricator.services.mozilla.com/D44113
--HG--
extra : moz-landing-system : lando
`std::auto_ptr` is going away in C++17, so we might as well switch to
the approved thing now.
Differential Revision: https://phabricator.services.mozilla.com/D44042
--HG--
extra : moz-landing-system : lando
This renames a couple of functions to hopefully make their intent clearer add adds comments and assertions.
Differential Revision: https://phabricator.services.mozilla.com/D44014
--HG--
extra : moz-landing-system : lando
There's a lot of code and this path is slow enough that a non-inlined call isn't
going to be an issue.
Differential Revision: https://phabricator.services.mozilla.com/D43583
--HG--
extra : moz-landing-system : lando
Most other overrides of nsIDOMEventListener::HandleEvent don't null check
aEvent at all. This method should never be called without an event.
Differential Revision: https://phabricator.services.mozilla.com/D38906
--HG--
extra : moz-landing-system : lando
The way that we're setting this now actually makes it impossible for this not to be a link, AFAICS.
Differential Revision: https://phabricator.services.mozilla.com/D44055
--HG--
extra : moz-landing-system : lando