Commit Graph

710256 Commits

Author SHA1 Message Date
Benjamin Beurdouche
8d7877aca9 Bug 1639468 - Incorrect documentation of TLS authentication algorithms in telemetry. r=mt
Differential Revision: https://phabricator.services.mozilla.com/D76104
2020-05-27 16:02:25 +00:00
Eden Chuang
8ec5c50a7f Bug 1575095 - P2 Apply COOP switch with InterceptedHttpChannel in DocumentLoadListener r=necko-reviewers,valentin,mattwoodrow
The response from ServiceWorker might also be COOP mismatched, such that the document/sub-document loading need to be performed on another process.
However, DocumentLoadListener only works with nsHttpChannel.

This patch would like to support InterceptedHttpChannel in DocumentLoadListener.

Differential Revision: https://phabricator.services.mozilla.com/D76841
2020-05-27 15:37:21 +00:00
Eden Chuang
a570025eed Bug 1575095 - P1 Move CrossOriginXXXHeaders checking into HttpBaseChannel and apply CrossOriginXXXHeaders in InterceptedHttpChannel. r=valentin
Move COOP, COEP, and CORP checking into HttpBaseChannel, and apply these checking on InterceptedHttpChannel.

Differential Revision: https://phabricator.services.mozilla.com/D54224
2020-05-27 15:37:09 +00:00
Gijs Kruitbosch
fe8ffbe98e Bug 1641042 - don't remove dropdown-open class when scrolling while narrating, r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D77050
2020-05-27 16:03:58 +00:00
Christoph Kerschbaumer
256c0e8e80 Bug 1639505: Fix test inheritance/window.html. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D77071
2020-05-27 15:57:55 +00:00
sefeng
727ca5589e Bug 1322947 - Add support of cancel dialog modal with escape key r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D74937
2020-05-27 14:37:19 +00:00
Dão Gottwald
72693e39fa Bug 1640403 - Remove dark mode support for the library window on macOS for now. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77082
2020-05-27 15:12:22 +00:00
Lee Salzman
a3cd8b98e4 Bug 1640401 - pass in IDWriteFont for all UnscaledFontDWrites that are not data fonts. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D76943
2020-05-26 22:30:17 +00:00
prathiksha
add557cecc Bug 1640698 - Add telemetry for monitor card buttons in the protections dashboard. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D76744
2020-05-27 15:23:40 +00:00
Itiel
9df9994234 Bug 1641066 - Force LTR the console sidebar contents r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D76938
2020-05-27 13:18:04 +00:00
Cosmin Sabou
1ed9d6b0b4 Bug 1641089 - Update expectations for some embedded-content/the-video-element tests that timeout on Android. r=intermittent-reviewers,jmaher
DONTBUILD

The change for video_initially_paused.html may not be necessary but updated that one too because of the pattern observed in the tests folder with the timeout moving from one test to another as their expecation was updated.

Differential Revision: https://phabricator.services.mozilla.com/D76954
2020-05-27 13:17:13 +00:00
julianwels
86341bce85 Bug 1640906 - Fixed intermittent timeout of toolkit/components/httpsonlyerror/tests/browser/browser_exception.js. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D77041
2020-05-27 13:15:07 +00:00
Agi Sferro
1e7ad33a14 Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin
We don't use it on GeckoView.

Differential Revision: https://phabricator.services.mozilla.com/D72724
2020-05-27 01:33:50 +00:00
Agi Sferro
5b00703f08 Bug 1629113 - Add missing documentation to onBeforeUnloadPrompt. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D76964
2020-05-27 15:10:46 +00:00
Ricky Stewart
1d10fc6783 Bug 1639624 - Don't import from distutils unless absolutely necessary in virtualenv.py r=froydnj
Similar reasoning to bug 1638780.

Differential Revision: https://phabricator.services.mozilla.com/D76221
2020-05-27 15:07:47 +00:00
Dan Minor
d7b3697b38 Bug 1638361 - Remove uuid generation code from mdns_service; r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D76708
2020-05-26 18:30:20 +00:00
Dan Minor
a090854892 Bug 1638361 - Use nsIUUIDGenerator in NrIceCtx::GenerateObfuscatedAddress; r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D76707
2020-05-26 19:40:26 +00:00
Dan Minor
3c647c3f98 Bug 1638361 - Allow nsIUUIDGenerator to be used from socket process; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D76706
2020-05-26 18:30:15 +00:00
Jan Varga
63f5c04b35 Bug 1621916 - Remove redundant checks that were needed before we started ignoring unknown files and directories; r=dom-workers-and-storage-reviewers,sg
Differential Revision: https://phabricator.services.mozilla.com/D75949
2020-05-27 15:02:29 +00:00
Jan Varga
1345656755 Bug 1621916 - Simplify test_unknownFiles.js by merging stage 1 and stage 2; r=dom-workers-and-storage-reviewers,ttung
We plan to replace this test with more thorough tests in bug 1620277, but for
now it's still needed and will be part of a short term fix for ignoring
unknown files and directories.

Differential Revision: https://phabricator.services.mozilla.com/D75948
2020-05-27 15:02:04 +00:00
David Walsh
71202aa381 Bug 1640940 - Better vertically align scopes properties while keeping string integrity r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D76862
2020-05-27 14:45:58 +00:00
Jan de Mooij
cc09714458 Bug 1640829 part 4 - Use fallibleUnbox* in EmitLoadAndUnbox. r=iain
Also adds support for object/string/symbol/bigint to the FoldLoadsWithUnbox
optimization pass: with the old unboxing scheme this would have been inefficient
on 64-bit platforms (loading the Value twice, for type guard and unbox) but
fallibleUnboxPtr now does a single load on x64 and ARM64.

Differential Revision: https://phabricator.services.mozilla.com/D76830
2020-05-27 12:14:28 +00:00
Jan de Mooij
a82197fabb Bug 1640829 part 3 - Use fallibleUnbox* for LUnbox on 64-bit platforms. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D76829
2020-05-27 12:14:31 +00:00
Jan de Mooij
a798443fd2 Bug 1640829 part 2 - Add fallibleUnbox* methods to the MacroAssembler. r=iain
On 64-bit platforms we can generate better code for a fallible unbox by first
doing a XOR to unbox and then doing the type check with a right-shift + check-non-zero.

For int32 and boolean we still use a separate branch + unbox: these types can be
unboxed more efficiently because they only use 32 payload bits.

Depends on D76827

Differential Revision: https://phabricator.services.mozilla.com/D76828
2020-05-27 05:10:18 +00:00
Jan de Mooij
319bac0dc9 Bug 1640829 part 1 - Add some missing branchTestSymbol and unboxInt32/unboxBoolean overloads. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D76827
2020-05-27 05:10:18 +00:00
championshuttler
5fa2c88aaa Bug 1641182 - doc: Fix links in mobile build docs. r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D77063
2020-05-27 14:30:03 +00:00
Gijs Kruitbosch
d4bceb69bb Bug 1366645 - overwrite image file extensions when initializing file info, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75640
2020-05-27 14:14:26 +00:00
Gijs Kruitbosch
d5b5be8f99 Bug 1366645 - check builtin extra entries for mimetype information before falling back to the extension, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75639
2020-05-22 08:34:17 +00:00
Mirko Brodesser
17a7e3429d Bug 1635709: part 23) Factor code out to IsContentInActivelyEditableTableCell. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D77004
2020-05-27 14:39:11 +00:00
Lee Salzman
1db8c9ea1b Bug 1640120 - select proper local-space target size for bitmap fonts in WR FT backend. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D76995
2020-05-27 14:28:22 +00:00
Dan Minor
169cad5736 Bug 1639377 - Do not offer RRID header extension if RTX is disabled; r=drno
Differential Revision: https://phabricator.services.mozilla.com/D76890
2020-05-26 20:49:29 +00:00
Sylvestre Ledru
03c7506984 no bug - run-on-project: Add a new note r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D76730
2020-05-27 14:24:58 +00:00
James Graham
6d7c3ae338 Bug 1640788 - Update metadata for after-prepare tests. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D77081
2020-05-27 14:51:13 +00:00
Dorel Luca
cb70b659d6 Backed out changeset 0440fa5863b2 (bug 1634947) for Devtools failures in browser_webconsole_certificate_messages.js . CLOSED TREE 2020-05-27 17:52:28 +03:00
Butkovits Atila
06ffa196d5 Backed out changeset d51495af14ff (bug 1627541) for causing failures at test_legacy_reload_engines.js. CLOSED TREE 2020-05-27 17:24:16 +03:00
Neil Deakin
c4019e1ff8 Bug 1640955, remove message manager usage from browser_clipboard.js, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76878
2020-05-26 19:54:00 +00:00
Julian Descottes
3f3837ccf9 Bug 1641162 - Use an array of types as argument for TargetList::getAllTargets r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D77003
2020-05-27 13:54:35 +00:00
Daniel Lu
6160d3466b Bug 1541511 - Removed unused Image::sub_rect field. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D75109
2020-05-14 18:28:01 +00:00
Eugen Sawin
0ddffb01f3 Bug 1640990 - [1.1] Add login autofill runtime setting. r=geckoview-reviewers,MattN,snorp
Differential Revision: https://phabricator.services.mozilla.com/D76891
2020-05-27 14:04:52 +00:00
James Graham
2e03ed07dd Bug 1640788 - Fixup crash metadata,
Differential Revision: https://phabricator.services.mozilla.com/D77061
2020-05-27 14:01:53 +00:00
Andrew McCreight
45fd231644 Bug 1641091, part 3 - Remove some methods that always return null. r=froydnj
GetConstructedEventTarget and GetSpecificMessageEventTarget always return
null. The idea was that subclasses could override them, but nobody does any
more.

Differential Revision: https://phabricator.services.mozilla.com/D76984
2020-05-27 13:58:39 +00:00
Andrew McCreight
a6091e070f Bug 1641091, part 2 - Remove unused SetEventTargetForRoute methods. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D76983
2020-05-27 13:58:37 +00:00
Andrew McCreight
d2270d57b7 Bug 1641091, part 1 - Remove the unused ContentChild::GetEventTargetFor. r=froydnj
This all is leftovers from Quantum DOM.

Differential Revision: https://phabricator.services.mozilla.com/D76982
2020-05-27 13:58:35 +00:00
Nicolas Chevobbe
550a3cb3f4 Bug 1641151 - Rename ResourceWatcher TYPES to their singular counterpart. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D77030
2020-05-27 13:08:14 +00:00
Nicolas Chevobbe
861b7dcfe7 Bug 1640894 - Rename ResourceWatcher [un]watch to [un]watchResources. r=jdescottes.
This is more consistent with what we have in other watch-like API.

Differential Revision: https://phabricator.services.mozilla.com/D76843
2020-05-27 13:08:14 +00:00
Joel Maher
c025a2739f Bug 1639538 - move reports-to tests to backlog (tier-2). r=ckerschb
move reports-to tests to backlog (tier-2)

Differential Revision: https://phabricator.services.mozilla.com/D76888
2020-05-27 11:41:07 +00:00
Joel Maher
07f9c2a9cc Bug 1639507 - move csp prefetch-src to backlog (tier-2). r=ckerschb
move csp prefetch-src to backlog (tier-2)

Differential Revision: https://phabricator.services.mozilla.com/D76883
2020-05-27 11:41:05 +00:00
Joel Maher
8545bc549e Bug 1639511 - move 2 csp style-src tests to backlog (tier-2). r=ckerschb
move 2 csp style-src tests to backlog (tier-2)

Differential Revision: https://phabricator.services.mozilla.com/D76881
2020-05-27 11:41:03 +00:00
Henrik Skupin
85d151cdef Bug 1638196 - [remote] Use timeout multipler for RecordEvents.record(). r=remote-protocol-reviewers,maja_zf
On Ubuntu 18.04 tests are failing more often for debug builds
due to not received events. By using a timeout multiplier of
4 will give the events enough time to be recorded.

Differential Revision: https://phabricator.services.mozilla.com/D76992
2020-05-27 13:28:37 +00:00
prathiksha
18ae80df9c Bug 1634947 - Update the TLS deprecated error message in Firefox. r=johannh,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D77021
2020-05-27 11:43:20 +00:00