Nihanth Subramanya
43af9d8860
Bug 1631609 - Steer to network-indicated DoH endpoint if detected. r=valentin,dragana,NhiNguyen,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D76414
2020-06-04 23:44:13 +00:00
Botond Ballo
97b30c6183
Bug 1643212 - Use the expanded scroll port to constrain the dirty rect in ScrollFrameHelper::BuildDisplayList(). r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D78220
2020-06-04 22:46:43 +00:00
cbrewster
72444deba6
Bug 1642549
: Fix incorrect offset scaling when handling mix-blend readback r=gw
...
When handling mix-blend readbacks, we need to calculate the origin of the source picture in the backdrop's space.
Before this patch, this was done by scaling the source picture origin by the backdrop's device pixel scale.
However, this is the incorrect scaling; We really want the relative scale between source and backdrop instead.
This patch computes the relative scaling from the device pixel scale of both the source and backdrop pictures.
This bug likely went unnoticed because the device pixel scale used to be 1 in most cases, but now we sometimes
increase the device pixel scale for raster roots.
Differential Revision: https://phabricator.services.mozilla.com/D78217
2020-06-04 21:26:38 +00:00
James Teh
c45ca37cf4
Bug 1151648: Construct accessible objects for SVG elements which have title or desc. r=MarcoZ,yzen
...
According to SVG Accessibility API Mappings, an SVG element which has title or desc element must be exposed.
https://w3c.github.io/svg-aam/#include_elements
Previously, we didn't expose <g> elements at all even if they had a title/desc, and we unconditionally exposed some other SVG elements even when they didn't.
This removes the Dev Tools A11y Panel code which explicitly allowed unlabelled descendants of role="img" <svg> elements, since we don't create descendants if they don't have a label now anyway.
The associated tests had to be tweaked as well, since now we don't create unlabelled descendants.
Original patch by Takeshi Kurosawa.
Differential Revision: https://phabricator.services.mozilla.com/D77763
2020-06-03 13:18:38 +00:00
Zibi Braniecki
7c97f420c8
Bug 1619320 - Disable address field in Credit Card Entry. r=abr,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D78157
2020-06-04 23:27:06 +00:00
Dale Harvey
d6c0f56661
Bug 1627546 - Update urlFormatter to use new Region.jsm r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D76947
2020-06-04 15:35:13 +00:00
Stepan Stava
baf1cd4924
Bug 1581708 - Inline preview for exceptions r=jlast,nchevobbe
...
Underlines the expression that throws the exception and highlights the whole line in red.
Adds exception tooltip while hovering over the underlined token.
Differential Revision: https://phabricator.services.mozilla.com/D71337
2020-06-04 23:11:56 +00:00
Kannan Vijayan
74503317ae
Bug 1639612 - Reorganize Scope::Data structures to factor out non-GC state used by the parser. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D76168
2020-06-04 22:32:32 +00:00
Andrew McCreight
dac77169a3
Bug 1639398 - Only create VRManager in processes where it can be used. r=daoshengmu,kip
...
This avoids about 77kb of content process overhead.
Differential Revision: https://phabricator.services.mozilla.com/D78054
2020-06-04 21:22:33 +00:00
Tomislav Jovanovic
e4d116f876
Bug 1642956 - Rename extension.whiteListedHosts to allowedOrigins r=mixedpuppy,extension-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D78050
2020-06-04 21:39:27 +00:00
Gijs Kruitbosch
874c03c104
Bug 1641866 - fix XUL cache disabling code to actually revert it, r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D77485
2020-06-04 20:12:15 +00:00
Gabriele Svelto
b046f4d5be
Bug 1583247 - Handle errors in minidump analysis so that crashes can always be submitted r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D78218
2020-06-04 21:04:47 +00:00
Steve Fink
26f7c8e009
Bug 1642503 - Fix the name and type gdb uses to catch wasm's SIGSEGV handler r=bbouvier
...
Differential Revision: https://phabricator.services.mozilla.com/D77718
2020-06-02 08:01:34 +00:00
Emilio Cobos Álvarez
bcc9724c16
Bug 1638118 - Ignore redundant calls to enterResponsiveMode() / leaveResponsiveMode(). r=mtigley
...
We can get two calls to enterResponsiveMode() for a tab, via the two
callsites in devtools/client/responsive/ui.js.
Calling enterResponsiveMode() is not idempotent after bug 1634621, as
the second call will lose the zoom information. Prevent this from
happening by making the call a no-op if we're already in responsive
mode.
Do the same in leaveResponsiveMode() for consistency.
Differential Revision: https://phabricator.services.mozilla.com/D78294
2020-06-04 21:16:11 +00:00
Csoregi Natalia
cd4ffe7bbe
Backed out 5 changesets (bug 1640709, bug 1631609) for doh-rollout failures. CLOSED TREE
...
Backed out changeset 9e1db3f3e44a (bug 1640709)
Backed out changeset 87f51b855906 (bug 1631609)
Backed out changeset f201e950b155 (bug 1631609)
Backed out changeset b40a0f8c92b4 (bug 1631609)
Backed out changeset a72c39358236 (bug 1631609)
2020-06-05 01:50:19 +03:00
Csoregi Natalia
63635ef2aa
Backed out 7 changesets (bug 1641496) for failures on test_trr.js. CLOSED TREE
...
Backed out changeset 1c927e612dda (bug 1641496)
Backed out changeset 0f1ba77e3942 (bug 1641496)
Backed out changeset a626e86ce5c9 (bug 1641496)
Backed out changeset 196381953eac (bug 1641496)
Backed out changeset 70b0af678bfd (bug 1641496)
Backed out changeset bf41bd8ca89c (bug 1641496)
Backed out changeset 745da0e1cb80 (bug 1641496)
2020-06-05 01:39:19 +03:00
Kartikaya Gupta
621c1f3b9d
Bug 1643381 - Inline ProcessUpdateFrame and remove stale declaration. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D78322
2020-06-04 21:43:24 +00:00
Marco Castelluccio
9e95f1a2e5
Bug 1637544 - Add a 'project' to the fake parameters used during taskgraph tests. r=tomprince DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D78399
2020-06-04 21:52:34 +00:00
Jonathan Watt
4f0f4b029d
Bug 1643418. Don't overwrite the print range type if 'Print Selection Only' is unchecked. r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D78394
2020-06-04 21:09:12 +00:00
Edwin Takahashi
01ecd3cda9
Bug 1643452 - update runtime information using median values r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D78367
2020-06-04 21:04:39 +00:00
Edwin Takahashi
8bdbb2752c
Bug 1643452 - use median value when calculating runtime data in writeruntimes r=marco,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D78356
2020-06-04 21:04:35 +00:00
Hiroyuki Ikezoe
3dafe26062
Bug 1641733 - Trigger print via FrameLoader.print in the parant process instead of in the content process. r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D78214
2020-06-04 21:09:30 +00:00
Liang-Heng Chen
7d23e3c50c
Bug 1642006 - Part 2: test case; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D78273
2020-06-04 21:05:37 +00:00
Liang-Heng Chen
b8bca0be4c
Bug 1642006 - Part 1: detect tracking redirection; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D78272
2020-06-04 21:05:35 +00:00
Liang-Heng Chen
70423ea3e2
Bug 1642006 - Part 0: minor refactoring r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D78271
2020-06-04 21:05:27 +00:00
Liang-Heng Chen
9d02542328
Bug 1628653 - test for dFPI redirect heuristic; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D78261
2020-06-04 21:05:20 +00:00
Sebastian Hengst
27e724bce4
Bug 1643465 - skip browser_aboutCertError.js on Linux debug with fission. r=johannh-on-matrix
...
Differential Revision: https://phabricator.services.mozilla.com/D78375
2020-06-04 22:08:54 +02:00
Emilio Cobos Álvarez
38b1a0ca2d
Bug 1643488 - Remove dead nsDocShell::mFullscreenAllowed. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D78385
2020-06-04 20:41:29 +00:00
Marco Castelluccio
525a47b947
Bug 1637544 - Run no-sccache verification only on release projects. r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D77248
2020-06-04 19:40:54 +00:00
Marco Castelluccio
b2e275bf31
Bug 1637544 - Support project-specific verifications in taskgraph. r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D77247
2020-06-04 19:40:46 +00:00
Tom Schuster
74aae9c256
Bug 1643455 - Transpile Load(Double|BigInt)Result. r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D78359
2020-06-04 20:35:31 +00:00
Michael Kaply
739d0e1840
Bug 1466512 - Update LoginManagerPrompter to support MasterPassword policy. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D77525
2020-06-04 20:02:21 +00:00
Michael Kaply
d90fca6880
Bug 1466512 - Update about:logins to support MasterPassword policy. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D77502
2020-06-04 20:02:08 +00:00
Michael Kaply
5628ca6bbe
Bug 1466512 - Add a policy for forcing a master password. r=fluent-reviewers,MattN,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D70935
2020-06-04 20:01:54 +00:00
Kershaw Chang
133ff46017
Bug 1641496 - P7: Allow to use SSLTokensCache in parent process with socket process enabled r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D78228
2020-06-04 11:51:13 +00:00
Kershaw Chang
9e895a5b1f
Bug 1641496 - P6: Reenable some tests r=dragana,extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D77277
2020-06-04 16:53:23 +00:00
Kershaw Chang
57cbc05cf3
Bug 1641496 - P5: Make nsHttpActivityDistributor::AddObserver work if socket process is not ready r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D77276
2020-06-04 11:49:40 +00:00
Kershaw Chang
fb7f2879f7
Bug 1641496 - P4: Send request size in OnStopRequest message r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D77275
2020-06-04 12:23:57 +00:00
Kershaw Chang
f677ce3a79
Bug 1641496 - P3: Avoid ODA message being processed when the channel is already failed r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D77274
2020-06-04 11:49:18 +00:00
Kershaw Chang
5c5b0d638d
Bug 1641496 - P2: Fix some problems to pass DNS related tests r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D77273
2020-06-04 12:17:03 +00:00
Kershaw Chang
dfd7b19955
Bug 1641496 - P1: Add MOZ_FORCE_USE_SOCKET_PROCESS for encorcing networking over socket process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D77272
2020-06-04 11:49:01 +00:00
Mitchell Hentges
e8ffc3e0cb
Bug 1641806: configure should look for libclang >= 5.0 r=rstewart
...
clang_getAddressSpace was found as a clang 5.0+ API by comparing the "tools/libclang/libclang.exports" files in the clang source code.
"clang_getAddressSpace" exists for 5.0.0 and 10.0.0, but not for 4.0.1.
Differential Revision: https://phabricator.services.mozilla.com/D78374
2020-06-04 20:15:20 +00:00
Kris Taeleman
a33030af01
Bug 1633937 - Add OS Build info to about:support r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D73345
2020-06-04 20:15:36 +00:00
Kris Maglione
9281917ce7
Bug 1642688: Move canCloseWindow out of BrowserUtils.jsm. r=mossop
...
It only has one caller, and isn't Fission-compatible.
Differential Revision: https://phabricator.services.mozilla.com/D77845
2020-06-04 20:10:44 +00:00
Nihanth Subramanya
179f4f7c58
Bug 1640709 - Also clear doh-rollout.uri if doh-rollout.trr-selection.commit-result is falsey. r=valentin,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D76728
2020-06-04 20:02:28 +00:00
Emma Malysz
c2ded60e72
Bug 1610134: revert late writes from nsTerminator. r=dthayer
...
After investigating the potential to reduce the nsTerminator's crash timeout from
1 min, to 20s, and then finally 40s, we have decided to this does not provide
significant gains to justify increasing the amount of shutdown hang crashes
and potential to lose data. We should maintain the crash timeout at 1 min.
Differential Revision: https://phabricator.services.mozilla.com/D77939
2020-06-04 19:18:21 +00:00
Andrew Halberstadt
1b8348b800
Bug 1642946 - [xpcshell] Use 'ancestor-manifest' in group identifiers, r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D78270
2020-06-04 14:50:15 +00:00
Logan Smyth
4e72176cd7
Bug 1642371 - Part 8: Use actor IDs instead of URLs when resolving CSS sourcemaps. r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D77744
2020-06-04 19:52:10 +00:00
Logan Smyth
f6356afa15
Bug 1642371 - Part 7: Reimplement SourceMapURLService to allow subscribing/querying by URL _and_ ID. r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D77743
2020-06-04 19:51:50 +00:00
Logan Smyth
49745d7412
Bug 1642371 - Part 6: Expose the original position as an object for simpler arg processing. r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D77742
2020-06-03 22:39:44 +00:00