Alex Henrie
d346ee224f
Bug 1611568 - Ignore combining diacritic characters when "Match Diacritics" is off. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D61081
--HG--
extra : moz-landing-system : lando
2020-02-10 18:09:05 +00:00
Sebastian Streich
e333553994
Bug 1579094 - Allow not having a Port for RessourceURI if the Scheme has no Default Port r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D60521
--HG--
extra : moz-landing-system : lando
2020-02-10 18:23:29 +00:00
Eugen Sawin
466209750f
Bug 1608985 - [3.0] Add denied redirect test. r=geckoview-reviewers,snorp
...
Depends on D61704
Differential Revision: https://phabricator.services.mozilla.com/D61705
--HG--
extra : moz-landing-system : lando
2020-02-10 17:05:06 +00:00
Eugen Sawin
aaf4c9b0f8
Bug 1608985 - [2.0] Add LoadRequest debug string. r=geckoview-reviewers,snorp
...
Depends on D61703
Differential Revision: https://phabricator.services.mozilla.com/D61704
--HG--
extra : moz-landing-system : lando
2020-02-06 17:07:54 +00:00
Eugen Sawin
3045e2f46f
Bug 1608985 - [1.0] Veto redirect when loading is denied by the delegate. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D61703
--HG--
extra : moz-landing-system : lando
2020-02-10 14:30:29 +00:00
Tom Ritter
d2a5543efd
Bug 1599226 - Change Ion-for-Trusted-Principals into Jits-for-Trusted-Principals r=jandem
...
Because Tor disables both the Ion Jit and the Baseline Jit, we want
to enable both of them for trusted principals; not just Ion.
Differential Revision: https://phabricator.services.mozilla.com/D61272
--HG--
extra : moz-landing-system : lando
2020-02-04 18:53:40 +00:00
Tom Ritter
c1b3f7a7bc
Bug 1599226 - Refactor Ion.h/cpp into JitContext.h/cpp r=jandem
...
We need to move IsBaseLineJitEnabled into BaselineJit.h.
Then we need to include BaselineJit.h from Ion.h.
HOWEVER, lots of things include Ion.h and we create an include
loop with BaselineJit.h. Fortunately; however, the reason lots
of things include Ion.h is to get at the JitContext that's
defined in Ion.h - and it doesn't need to be.
So we move JitContext and a few other things into a separate
header and include that instead of Ion.h
Depends on D61076
Differential Revision: https://phabricator.services.mozilla.com/D61271
--HG--
extra : moz-landing-system : lando
2020-02-04 07:07:12 +00:00
Tom Ritter
d31708964d
Bug 1599226 - Allow enabling Ion selectively on addon and system principal r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D61076
--HG--
extra : moz-landing-system : lando
2020-02-04 03:15:13 +00:00
MahakBansal
a2fa60ed08
Bug 1613252 - Removes redundant return statement at the end of a function with void return type in Marking.cpp r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D62310
--HG--
extra : moz-landing-system : lando
2020-02-10 18:34:50 +00:00
Emilio Cobos Álvarez
c3cc693c75
Bug 1614198 - Update cbindgen. r=heycam
...
I need this to support individual #[cfg] in enum variants, which is used for
Image::PaintWorklet.
Differential Revision: https://phabricator.services.mozilla.com/D62160
--HG--
extra : moz-landing-system : lando
2020-02-10 03:06:53 +00:00
Emilio Cobos Álvarez
6afe7e573b
Bug 1612301 - Add some comments as per jwatt's request.
...
Differential Revision: https://phabricator.services.mozilla.com/D62318
--HG--
extra : moz-landing-system : lando
2020-02-10 18:20:16 +00:00
Noemi Erli
18bc7502f9
Backed out changeset 17263a32d12e (bug 1607148) for causing debugger failures CLOSED TREE
2020-02-10 20:31:36 +02:00
Emilio Cobos Álvarez
ec32f37af9
Bug 1614394 - Cherry-pick some more formatting changes.
...
Differential Revision: https://phabricator.services.mozilla.com/D62317
--HG--
extra : moz-landing-system : lando
2020-02-10 18:18:27 +00:00
Yura Zenevich
bce1583211
Bug 1605435 - pass simulate function to a11y panel client instead of the actual simulator actor. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58544
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:40 +00:00
Yura Zenevich
05a68332c4
Bug 1604594 - make accessibility walker front naming consistent across client. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58033
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:32 +00:00
Yura Zenevich
0ca3763ed8
Bug 1604594 - decouple accessibility walker front from the audit redux action. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58032
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:33 +00:00
Yura Zenevich
0e49ad6183
Bug 1604594 - decouple accessibility walker front from the MainFrame component. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58031
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:31 +00:00
Yura Zenevich
1da46ab1a5
Bug 1604594 - decouple accessibility walker front from the accessibility tree component. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58030
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:23 +00:00
Yura Zenevich
7521d2747f
Bug 1604594 - do not pass accessibility walker front to accessible selection/highlighing redux actions. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58029
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:13 +00:00
Yura Zenevich
580838946a
Bug 1604594 - decouple picker from accessibility walker front. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D58028
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:11 +00:00
Yura Zenevich
720fd06193
Bug 1599806 - avoid AccessibilityFront's bootstrap method by renaming it into initialize. Do not explicitly destroy accessibility walker front and let accessibility actor manage its lifecycle fully. r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D58027
--HG--
extra : moz-landing-system : lando
2020-02-10 18:12:03 +00:00
Dão Gottwald
a341082d51
Bug 1585994 - Stop using --panel-disabled-color in the urlbar. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D62240
--HG--
extra : moz-landing-system : lando
2020-02-10 14:06:11 +00:00
Emilio Cobos Álvarez
888338d969
Bug 1614394 - Cherry-pick a selectors version bump.
...
Differential Revision: https://phabricator.services.mozilla.com/D62309
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:37 +00:00
Emilio Cobos Álvarez
89edad17e0
Bug 1614394 - Remove now unused dependency from the style system.
...
Differential Revision: https://phabricator.services.mozilla.com/D62308
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:35 +00:00
Emilio Cobos Álvarez
93611990a4
Bug 1614394 - Rustfmt recent changes.
...
Differential Revision: https://phabricator.services.mozilla.com/D62307
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:27 +00:00
Emilio Cobos Álvarez
f811ee2f3b
Bug 1614394 - Fix Servo build.
...
Differential Revision: https://phabricator.services.mozilla.com/D62306
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:25 +00:00
Emilio Cobos Álvarez
217f3f86df
Bug 1614394 - Cherry-pick some servo-2020 changes to the style system.
...
Differential Revision: https://phabricator.services.mozilla.com/D62305
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:18 +00:00
Patrick Shaughnessy
00d66a376a
Bug 1614394 - Cherry-pick Servo changes for :defined support.
...
Differential Revision: https://phabricator.services.mozilla.com/D62304
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:15 +00:00
Emilio Cobos Álvarez
9ec744b313
Bug 1614394 - Implement num_traits::Zero for CSSPixelLength.
...
Differential Revision: https://phabricator.services.mozilla.com/D62303
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:13 +00:00
Simon Sapin
583c7b9d38
Bug 1614394 - Move OpaqueNode
to style_traits
.
...
Differential Revision: https://phabricator.services.mozilla.com/D62302
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:11 +00:00
Emilio Cobos Álvarez
741ec04a23
Bug 1614394 - Cherry-pick some servo-only changes to malloc_size_of.
...
Differential Revision: https://phabricator.services.mozilla.com/D62301
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:09 +00:00
Simon Sapin
dd3ef574ef
Bug 1614394 - Parse -moz-image-rect()
and -moz-element()
only in Gecko.
...
Differential Revision: https://phabricator.services.mozilla.com/D62300
--HG--
extra : moz-landing-system : lando
2020-02-10 17:32:07 +00:00
Stepan Stava
ba9cc832e9
Bug 1607148 - Reps bundle was reverted to a previous version (but original files were not) r=nchevobbe
...
Removed part of// devtools-reps/src/object-inspector/actions.js// as suggested in the patch D61086
Differential Revision: https://phabricator.services.mozilla.com/D62049
--HG--
extra : moz-landing-system : lando
2020-02-10 13:37:50 +00:00
James Graham
8ec852bff7
Bug 1613975 - Mark geckodriver as Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62213
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:43 +00:00
James Graham
3943d0e86b
Bug 1613975 - Mark webdriver crate as Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62212
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:43 +00:00
James Graham
37c0e62643
Bug 1613975 - Convert mozrunner to Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62211
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:42 +00:00
James Graham
39895175d5
Bug 1613975 - Mark mozdevice as Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62210
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:42 +00:00
James Graham
70726e619c
Bug 1613975 - Mark mozprofile as Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62209
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:42 +00:00
James Graham
5c8d3f9051
Bug 1613975 - Mark mozversion as Rust 2018, r=whimboo,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D62208
--HG--
extra : moz-landing-system : lando
2020-02-10 14:53:42 +00:00
Bert Peers
0c4b6be182
Bug 1605283 - Improve support for invalidation debugging and testing r=gw
...
Fourth iteration: improve the detail in reported tile invalidations.
The invalidation enum stores the old and new values for lightweight
types. For a change in PrimCount, the old and new list of ItemUids is
stored (if logging is enabled); the tool can then diff the two to see
what was added and removed. To convert that back into friendly strings,
the interning activity is used to build up a map of ItemUid to a string.
A similar special-casing of Content Descriptor will print the item
that's invalidating the tile, plus the origin and/or rectangle.
Also adding zoom and pan command line options both to fix high-DPI
issues and also to allow zooming out far enough to see out-of-viewport
cache lifetime and prefetching due to scrolling.
Also fix a bug where interning updates get lost if more than one update
happens without building a frame: switch to a vector of serialized
updatelists (one per type) instead of allowing just one string (per
type).
Differential Revision: https://phabricator.services.mozilla.com/D61656
--HG--
extra : moz-landing-system : lando
2020-02-10 17:35:05 +00:00
Bert Peers
6713755841
Bug 1603274 - Move unsafe inside wr_thread_pool_new r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D61763
--HG--
extra : moz-landing-system : lando
2020-02-06 00:47:51 +00:00
Andreea Pavel
87a6cc25c3
Merge mozilla-central to autoland on a CLOSED TREE
2020-02-10 19:34:25 +02:00
Andreea Pavel
85ace0c538
Merge autoland to mozilla-central a=merge
2020-02-10 19:28:40 +02:00
Emilio Cobos Álvarez
44abf87d9d
Bug 1612301 - Fix LengthPercentage on big-endian machines. r=jfkthame
...
Always store the pointer in little-endian order so that the tag trick works.
Differential Revision: https://phabricator.services.mozilla.com/D61386
--HG--
extra : moz-landing-system : lando
2020-02-10 17:12:44 +00:00
Simon Giesecke
884563052a
Bug 1614395 - MozPromiseHolder::operator=(MozPromiseHolder&&) shouldn't copy its mPromise member. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D62299
--HG--
extra : moz-landing-system : lando
2020-02-10 17:20:23 +00:00
Emilio Cobos Álvarez
4103cf7f51
Bug 1613491
- Make rust generate better code for some of the functions introduced here. r=heycam
...
See https://github.com/rust-lang/rust/issues/68867 .
Differential Revision: https://phabricator.services.mozilla.com/D61760
--HG--
extra : moz-landing-system : lando
2020-02-10 14:09:38 +00:00
Emilio Cobos Álvarez
7e238a47ba
Bug 1613491
- Add some calc infrastructure to deal with simplification / sorting / etc. r=heycam
...
For now, we still bail out at the stage of getting the calc node into a
CalcLengthPercentage if we couldn't simplify the min() / max() / clamps()
involved.
After this plan is to use just CalcNode everywhere instead of
specified::CalcLengthPercentage, and then modify the computed
CalcLengthPercentage, which would look slightly different as we know all the sum
terms for those are a struct like { Length, Percentage, bool has_percentage } or
such, so all the simplification code for that becomes much simpler, ideally.
Or we could turn CalcNode generic otherwise, if it's too much code... We'll see.
Differential Revision: https://phabricator.services.mozilla.com/D61739
--HG--
extra : moz-landing-system : lando
2020-02-10 14:09:27 +00:00
ffxbld
0d739c0fa1
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2020-02-10 10:58:31 +00:00
ffxbld
06bed20b0c
No bug - Tagging mozilla-central f53ecf8eee2a0d2a7705d7ea3ec8682028e922a0 with FIREFOX_NIGHTLY_74_END a=release DONTBUILD CLOSED TREE
2020-02-10 10:54:50 +00:00
ffxbld
900416f23d
No bug - Tagging mozilla-central 4c08723ed20aec9a60d09247ba7ff0ed2beb62aa with FIREFOX_BETA_74_BASE a=release DONTBUILD CLOSED TREE
2020-02-10 10:20:37 +00:00