Olli Pettay
e2d1797ad5
Bug 1599467 - Make XHR and Fetch to use deprioritized loading while the top level page is loading in Fission, r=farre
...
The patch moves DeprioritizedLoadRunner handling from top level inner window to top level browsing context.
Differential Revision: https://phabricator.services.mozilla.com/D54754
--HG--
extra : moz-landing-system : lando
2019-11-30 21:13:24 +00:00
Andrew Osmond
ff10c198e9
Bug 1555376 - Followup to mark more tests as passing (again).
...
Differential Revision: https://phabricator.services.mozilla.com/D55375
--HG--
extra : moz-landing-system : lando
2019-11-30 20:26:40 +00:00
Andrew Osmond
4cf164338f
Bug 1555376 - Followup to mark more tests as passing.
...
Differential Revision: https://phabricator.services.mozilla.com/D55372
--HG--
extra : moz-landing-system : lando
2019-11-30 19:32:01 +00:00
Emilio Cobos Álvarez
b88be09104
No bug - Fix newlines in dom/tests/mochitest/chrome/489127.html.
...
Differential Revision: https://phabricator.services.mozilla.com/D55371
--HG--
extra : moz-landing-system : lando
2019-11-30 18:20:23 +00:00
Andrew Osmond
d9c99acc89
Bug 1555376 - Snap glyphs before clipping in the shader. r=lsalzman
...
Snapping glyph positions are an internal detail to a primitive. As such,
any snapping required must be taken into account when calculating the
local rect. That ensures that when the clip is applied, it doesn't cut
off parts of the glyph that would have been retained after snapping.
Differential Revision: https://phabricator.services.mozilla.com/D55348
--HG--
extra : moz-landing-system : lando
2019-11-30 15:57:44 +00:00
Emilio Cobos Álvarez
1c8bfea810
Bug 1600436 - Fix servo build.
...
Depends on D55357
Differential Revision: https://phabricator.services.mozilla.com/D55358
--HG--
extra : moz-landing-system : lando
2019-11-30 14:06:06 +00:00
Emilio Cobos Álvarez
f628d09be6
Bug 1600436 - Rustfmt recent changes.
...
Differential Revision: https://phabricator.services.mozilla.com/D55357
--HG--
extra : moz-landing-system : lando
2019-11-30 14:13:04 +00:00
Emilio Cobos Álvarez
91bdbdf2ed
Bug 1600436 - Update some servo-2020 layout ifdefs.
...
Differential Revision: https://phabricator.services.mozilla.com/D55356
--HG--
extra : moz-landing-system : lando
2019-11-30 14:05:50 +00:00
Alex Touchet
5ae76bccfa
Bug 1600436 - Update some URLs.
...
Differential Revision: https://phabricator.services.mozilla.com/D55355
--HG--
extra : moz-landing-system : lando
2019-11-30 14:05:43 +00:00
Simon Sapin
c8373d6efe
Bug 1600436 - Fix some warnings new in Rust Nightly.
...
Differential Revision: https://phabricator.services.mozilla.com/D55354
--HG--
extra : moz-landing-system : lando
2019-11-30 14:05:41 +00:00
Federico Mena Quintero
4ff8a1dc93
Bug 1600436 - derive_common: Fix example in documentation.
...
Differential Revision: https://phabricator.services.mozilla.com/D55353
--HG--
extra : moz-landing-system : lando
2019-11-30 14:05:34 +00:00
Emilio Cobos Álvarez
0ff42b5218
Bug 1600155 - Remove StyleSheet{Added,Removed} and StyleRule{Added,Removed,Changed} events. r=heycam,smaug
...
They're only used by tests, and are not exposed.
Differential Revision: https://phabricator.services.mozilla.com/D55185
--HG--
extra : moz-landing-system : lando
2019-11-30 12:24:32 +00:00
Emilio Cobos Álvarez
a65fe39265
Bug 1600155 - Make @import rules less weird. r=heycam
...
Have their own notification for when the child sheet loads instead of
piggy-backing in the RuleAdded one, and make the callers check instead.
This prevents incorrectly marking as modified sheets which only have @import
rules.
Differential Revision: https://phabricator.services.mozilla.com/D55184
--HG--
extra : moz-landing-system : lando
2019-11-30 12:24:24 +00:00
Emilio Cobos Álvarez
2051e11775
Bug 1600320 - Avoid writing into the empty array header. r=jwatt
...
The only way for this to happen is calling set_len(0) on an already-empty array.
We should be replacing these bindings by the `ThinVec` crate, but this is easier
for now.
Differential Revision: https://phabricator.services.mozilla.com/D55291
--HG--
extra : moz-landing-system : lando
2019-11-30 11:58:18 +00:00
Emilio Cobos Álvarez
2c0c593033
Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt
...
All these things are in the mozilla namespace and such. Clean up a bit.
Differential Revision: https://phabricator.services.mozilla.com/D55319
--HG--
extra : moz-landing-system : lando
2019-11-30 11:57:10 +00:00
Sylvestre Ledru
e8c4cdd941
Bug 1600361 - Improve the static analysis doc r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D55349
--HG--
extra : moz-landing-system : lando
2019-11-30 11:31:48 +00:00
Sylvestre Ledru
09ed42e0fd
Bug 1600361 - Move the static analysis doc in tree r=andi
...
+ add a thing about coding style
Differential Revision: https://phabricator.services.mozilla.com/D55345
--HG--
extra : moz-landing-system : lando
2019-11-30 10:18:37 +00:00
Sylvestre Ledru
8f7a2f7386
Bug 1599749 - Reference prettier from the JS coding style page r=vporof
...
Depends on D54933
Differential Revision: https://phabricator.services.mozilla.com/D54934
--HG--
extra : moz-landing-system : lando
2019-11-30 04:39:16 +00:00
Francesco Lodolo (:flod)
c611e515a2
Bug 1600421 - Style attribute for bookmark-panel should include min-width r=Pike,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D55344
--HG--
extra : moz-landing-system : lando
2019-11-30 07:54:33 +00:00
Andreea Pavel
f66eb70d17
Bug 1568717 - update redirect-https-downgrade.tentative.sub.html linux expectation r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D55339
--HG--
extra : moz-landing-system : lando
2019-11-30 06:20:27 +00:00
Jeff Gilbert
584ad0b2f5
Bug 1578910 - ANGLE Cherry-pick flickering fix for Ivy Bridge. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D55340
--HG--
extra : moz-landing-system : lando
2019-11-30 01:49:21 +00:00
Mark Striemer
d2062ef28c
Bug 1593649 - Part 2: Always set focus as if using the keyboard r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D55194
--HG--
extra : moz-landing-system : lando
2019-11-29 19:37:04 +00:00
Mark Striemer
415e677b84
Bug 1593649 - Part 1: Fix a11y issues with about:addons header/recommendations r=robwu,rpl,fluent-reviewers,flod
...
Add a proper title and popup attributes to page-options button.
Make recommended card's add-on names headings.
Give the HTML pane a title so it reads better in screen readers.
Always include a label for the search box.
Clarify the label on the extension enable checkbox.
Differential Revision: https://phabricator.services.mozilla.com/D54874
--HG--
extra : moz-landing-system : lando
2019-11-29 19:36:57 +00:00
thomasmo
e6655d9d96
Bug 1599846 - Enable Background WebExtension scripts in FxR on PC r=zombie
...
This change allows for background scripts from WebExtensions to run in the FxR on PC chrome window. In this scenario, the promise ExtensionParent.browserStartupPromise is never fulfilled because it depends on the notification sessionstore-windows-restored, which doesn't occur because the FxR window does not participate in SessionStore.
To address this issue, browserStartupPromise is now a race between the original notification and a new one, extensions-late-startup, which is fired from fxrui.js.
Differential Revision: https://phabricator.services.mozilla.com/D55058
--HG--
extra : moz-landing-system : lando
2019-11-30 04:19:46 +00:00
Oana Pop Rus
cdef02e3e8
Backed out changeset e02c0652dd43 (bug 1595388) for reftest failures on filter-in-mask.html
2019-11-30 04:50:13 +02:00
Nihanth Subramanya
f81d57320e
Bug 1598223 - Bump version to 1.3.0. r=rhelmer
...
Differential Revision: https://phabricator.services.mozilla.com/D55341
--HG--
extra : moz-landing-system : lando
2019-11-30 02:41:19 +00:00
Jean-Yves Avenard
72d4a6a2a4
Bug 1599968 - Remove nsIChildProcessChannelListerner interface. r=farre
...
There's just no use for it, it was an unnecessary virtual interface, with a single concreate class and only ever used in C++.
Differential Revision: https://phabricator.services.mozilla.com/D55069
--HG--
extra : moz-landing-system : lando
2019-11-29 15:14:07 +00:00
Jeff Muizelaar
28618c9230
Bug 1595388. Use mDrawTarget->Rect() instead of Size(). r=mstange
...
Using Rect() will work properly when mDrawTarget does not have 0,0
origin. It also makes the code's intention more clear.
Differential Revision: https://phabricator.services.mozilla.com/D55337
--HG--
extra : moz-landing-system : lando
2019-11-30 00:28:35 +00:00
Gijs Kruitbosch
76000d88d1
Bug 1600351 - don't release things we don't own, r=barret
...
Let's not be calling CFRelease on things we don't own.
Differential Revision: https://phabricator.services.mozilla.com/D55336
--HG--
extra : moz-landing-system : lando
2019-11-29 23:15:16 +00:00
Timothy Nikkel
df4a65de6c
Bug 1586843. Pass SideBits for fixed position content to webrender so it can pass it back via the HitTest api. r=botond
...
We add the SideBits to the data we store in the FixedPosScrollTargetTracker. nsDisplayCompositorHitTestInfo then passes the side bits when it sets hit test info. We then pack the side bits into the hit test info bits; luckily they were only using 12 of 16 bits. The wr HitTest api then extracts the side bits from the hit test info bits and passes them back.
Differential Revision: https://phabricator.services.mozilla.com/D54404
--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:59 +00:00
Timothy Nikkel
51f49f02a6
Bug 1583380. Collect fixed position info on APZCTreeManager and use that to provide transforms to webrender via SampleForWebRender. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D54403
--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:41 +00:00
Timothy Nikkel
fb46cff121
Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond
...
The plumbing from there to the HitTestingTreeNode is already in place for the non-webrender case.
Differential Revision: https://phabricator.services.mozilla.com/D54402
--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:34 +00:00
Timothy Nikkel
96304da79f
Bug 1583380. Refactor a helper out of nsLayoutUtils::SetFixedPositionLayerData to get the SideBits. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D54401
--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:26 +00:00
Timothy Nikkel
5d06f93d9e
Bug 1583380. Protect APZCTreeManager::mFixedLayerMargins by mMapLock instead of mTreeLock. r=botond
...
We do this because we will need to access it in APZCTreeManager::SampleForWebRender which can't hold mTreeLock.
Differential Revision: https://phabricator.services.mozilla.com/D54400
--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:24 +00:00
Timothy Nikkel
297e2538f7
Bug 1583380. Plumb a fixed position webrender animation id from the display list to the HitTestingTreeNode. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D54399
--HG--
extra : moz-landing-system : lando
2019-11-29 23:11:18 +00:00
Timothy Nikkel
465d77cae5
Bug 1600198. Make sure all uses of APZCTreeManager::mGeckoFixedLayerMargins are protected by mTreelock. r=botond,hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D55206
--HG--
extra : moz-landing-system : lando
2019-11-29 23:11:18 +00:00
Nihanth Subramanya
a9804fa232
Bug 1598223 - Set strict_min_version to 72.0a1. r=maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D55332
--HG--
extra : moz-landing-system : lando
2019-11-29 22:20:52 +00:00
Nihanth Subramanya
3e17b28c1c
Bug 1598223 - Bump max startup accesses of webextension default CSP pref to 51. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D55257
--HG--
extra : moz-landing-system : lando
2019-11-29 22:14:35 +00:00
Nihanth Subramanya
0f44874bdb
Bug 1598223 - Remove en_CA and en_GB strings - identical to en_US for now. r=maxxcrawford,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D55153
--HG--
extra : moz-landing-system : lando
2019-11-29 22:14:35 +00:00
Nihanth Subramanya
82f3978948
Bug 1598223 - Properly abort at init if disabled. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54627
--HG--
extra : moz-landing-system : lando
2019-11-29 21:37:35 +00:00
Nihanth Subramanya
405c78fdc4
Bug 1598223 - Clean up and fix captive portal logic. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54626
--HG--
extra : moz-landing-system : lando
2019-11-29 22:21:53 +00:00
Nihanth Subramanya
47813a6a87
Bug 1598223 - Replace netChange WEE with networkStatus API. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54625
--HG--
extra : moz-landing-system : lando
2019-11-28 19:13:02 +00:00
Nihanth Subramanya
a25e8fd518
Bug 1598223 - Clean up background scripts. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54624
--HG--
extra : moz-landing-system : lando
2019-11-28 19:14:10 +00:00
Nihanth Subramanya
dc008a108f
Bug 1598223 - Clean up experiment APIs and schemas. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54623
--HG--
extra : moz-landing-system : lando
2019-11-28 16:05:18 +00:00
Nihanth Subramanya
ff584f741a
Bug 1598223 - Fix scoping issues with imports in WEE api scripts. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D54622
--HG--
extra : moz-landing-system : lando
2019-11-28 16:04:50 +00:00
Nihanth Subramanya
e48ad7ccc0
Bug 1598223 - Pass an object to ExtensionPreferencesManager.getSettingsAPI instead of split arguments. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D54621
--HG--
extra : moz-landing-system : lando
2019-11-28 16:04:27 +00:00
Nihanth Subramanya
18f3b61881
Bug 1598223 - Remove Normandy study remnants. r=mixedpuppy,maxxcrawford
...
Differential Revision: https://phabricator.services.mozilla.com/D54620
--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:59 +00:00
Nihanth Subramanya
27dee3bb90
Bug 1598223 - Add moz.build. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D54619
--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:36 +00:00
Nihanth Subramanya
adaa4d2a6f
Bug 1598223 - Fix issues caught by eslint in initial import. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D54618
--HG--
extra : moz-landing-system : lando
2019-11-28 16:03:16 +00:00
Nihanth Subramanya
c6da6883d3
Bug 1598223 - Import doh-rollout src from github into browser/extensions. r=mixedpuppy
...
Based on upstream 0bb6e992f7
Differential Revision: https://phabricator.services.mozilla.com/D54617
--HG--
extra : moz-landing-system : lando
2019-11-28 16:21:52 +00:00