Haik Aftandilian
6a9d502918
Bug 1647816 - Make sandboxing OS version checks aware of major version r=spohl
...
Fix the content and Flash sandbox policies to use the major and minor number for OS version checks allowing video playback to work properly on macOS 11 Big Sur.
Pass the macOS major and minor version to sandbox policies as a combined string.
Remove unused OSXVersion methods and members and more minor cleanup in Sandbox.mm.
Leave in the checks for unsupported versions (macOS 10.9 - 10.11) for now in case this fix needs to be uplifted.
Differential Revision: https://phabricator.services.mozilla.com/D81385
2020-06-26 19:12:39 +00:00
David Major
eff41c75b2
Bug 1648519 - Add back clang lib directory to LIB on Windows r=glandium
...
clang 11 will stop using full paths in PGO dependentlib declarations, so we need to tell the linker where to find clang_rt.profile-x86_64.lib.
This is roughly a revert of bug 1621552.
Differential Revision: https://phabricator.services.mozilla.com/D81244
2020-06-26 19:36:30 +00:00
Mike Hommey
b4ae9c899c
Bug 1648651 - Fix building with --disable-compile-environment. r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D81263
2020-06-26 16:30:39 +00:00
Marcos Cáceres
a20f1c126d
Bug 1591329 - Require secure context for getGamePads() and events r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D80444
2020-06-26 20:01:28 +00:00
Razvan Maries
51299eda62
Bug 1648623 - Removing extra characters. r=RyanVM CLOSED TREE
2020-06-26 22:51:18 +03:00
Razvan Maries
1cad2081c9
Bug 1648623 - Follow-up to fix SM bustages. r=RyanVM CLOSED TREE
2020-06-26 22:45:49 +03:00
Ryan Hunt
1dbce8f783
Bug 1648623 - Properly gate gc/binary.js test on GC proposal. r=RyanVM on a CLOSED TREE
...
This test uses GC features, not reftypes features.
Differential Revision: https://phabricator.services.mozilla.com/D81367
2020-06-26 17:58:41 +00:00
Ryan VanderMeulen
3f2e1624c6
Backed out changeset a44f97359a10 (bug 1648623) because the wrong phab revision landed.
2020-06-26 14:52:21 -04:00
Jared Wein
347ee7ec89
Bug 1648223 - Enable the Experimental Preferences by default. r=mstriemer,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D81111
2020-06-26 18:23:24 +00:00
Jared Wein
19e3bfb8ad
Bug 1646178 - Use similar markup as the other preference categories to show a header within the search results. r=mstriemer,fluent-reviewers,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D80959
2020-06-26 06:03:04 +00:00
Jared Wein
79741aaef3
Bug 1646423 - Experimental features should only be displayed on release channels that they are intended for. r=mstriemer,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D80714
2020-06-26 06:03:06 +00:00
Jared Wein
58d7169b20
Bug 1644544 - Annotate crash-stats reports with the enabled experimental features. r=gsvelto,Gijs,preferences-reviewers,mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D80007
2020-06-26 06:03:09 +00:00
Ryan Hunt
aeadfab422
Bug 1648623 - Properly gate gc/binary.js test on GC proposal. r=RyanVM
...
This test uses GC features, not reftypes features.
Differential Revision: https://phabricator.services.mozilla.com/D81367
2020-06-26 17:58:41 +00:00
Mitchell Hentges
721fbf4e8e
Bug 1646155: Changes most artifact-build logs from INFO to DEBUG r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D81194
2020-06-26 18:42:47 +00:00
Ting-Yu Lin
675da8e9a4
Bug 1648673 - Remove duplicate CSSOrderAwareFrameIteratorT typedefs in nsGridContainerFrame.h r=dholbert
...
* It's easier to maintain the type aliases of in one place, i.e.
CSSOrderAwareFrameIterator.h, and the iterator's header itself doesn't
include a lot of headers that add complex dependencies to
nsGridContainerFrame.h.
* Make "jump to definition" functionality in editors work
correctly (rather than just jumping to those declarations.)
Differential Revision: https://phabricator.services.mozilla.com/D81281
2020-06-26 16:51:40 +00:00
Simon Giesecke
fcdb41af0e
Bug 1648440 - Remove unused return value from Queue::Push. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81062
2020-06-26 14:53:05 +00:00
Simon Giesecke
5431b7ebd7
Bug 1648440 - Use TransformIntoNewArray in RemoteWorkerChild. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81061
2020-06-26 14:52:52 +00:00
Simon Giesecke
06499b6d63
Bug 1648440 - Use TransformIntoNewArray and range-based for in WorkerError. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81060
2020-06-26 14:52:45 +00:00
Simon Giesecke
945865f778
Bug 1648440 - Use range-based for in WorkerDebuggerManager. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81059
2020-06-26 14:52:32 +00:00
Simon Giesecke
e2e2fb7640
Bug 1648440 - Use range-based for in WorkerDebugger where possible. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81058
2020-06-26 14:52:15 +00:00
Simon Giesecke
ea7a3f8c57
Bug 1648440 - Use std::find_if and IIFE instead of custom loops in ScriptLoader. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D81057
2020-06-26 16:17:29 +00:00
Simon Giesecke
a793606305
Bug 1648440 - Cleanup/simplify some loops in RuntimeService. r=dom-workers-and-storage-reviewers,asuth
...
Replace BROADCAST_ALL_WORKERS macro by a BroadcastAllWorkers member function.
Use RemoveIf instead of custom for loop.
Use range-based for where possible.
Use std::transform to transform an array into another instead of custom for loop.
Use std::copy_if for conditional copy of an array into another instead of custom for loop.
Differential Revision: https://phabricator.services.mozilla.com/D81056
2020-06-26 14:51:55 +00:00
Razvan Maries
62010bbf25
Backed out changeset ef2824384b3d (bug 1647360) for multiple failures. CLOSED TREE
2020-06-26 21:06:26 +03:00
Kevin Jacobs
5871df542a
Bug 1642687 - land NSS NSS_3_54_RTM UPGRADE_NSS_RELEASE, r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D81357
2020-06-26 17:46:43 +00:00
Nathan Froyd
fbe3f4f77f
Bug 1648790 - annotate AutoProfilerCallInstrumentation as MOZ_RAII; r=jandem
...
This annotation better describes the intent, and clang `-Wvexing-parse`
captures the erroneous use of this class that `MOZ_GUARD_OBJECT*` was
attempting to catch.
Differential Revision: https://phabricator.services.mozilla.com/D81351
2020-06-26 17:24:15 +00:00
Sylvestre Ledru
77228a00f3
Bug 1648740 - remove webreplay telemetry probes r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D81313
2020-06-26 17:27:15 +00:00
Dale Harvey
06e65c95f0
Bug 1647267 - Avoid calling getAddonByID during startup r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D80695
2020-06-26 17:24:28 +00:00
Jon Bauman
c9e1d68234
Bug 1641887
- Update libdav1d to be1fe18 r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D81280
2020-06-26 16:52:33 +00:00
Andrew Creskey
76d2dabaea
Bug 1648183 - Disable live site testing for 1 day, or otherwise disable telemetry pings r=davehunt
...
Disabling these unsheriffed tests to determine if they are causing the spikes in new users that telemetry reveals.
Differential Revision: https://phabricator.services.mozilla.com/D81326
2020-06-26 16:59:38 +00:00
Gabriel Luong
bcf1de6e49
Bug 1647972 - Add a new PlatformOverride field onto BrowsingContext r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D81285
2020-06-26 14:17:08 +00:00
Shane Caraveo
3bcc76fc93
Bug 1647360 consolidate logic for requiring builtin certs for addon install/update r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D80488
2020-06-26 16:47:16 +00:00
Kris Maglione
59b6d97296
Bug 1648270: Follow-up: Fix botched rebase.
...
Differential Revision: https://phabricator.services.mozilla.com/D81360
2020-06-26 16:41:39 +00:00
Kris Maglione
c04b0a1b46
Bug 1648270: Get rid of unused ContentParent 'opener' field. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D80971
2020-06-26 16:26:50 +00:00
Jon Coppeard
15c4eee6dc
Bug 1647702 - Broaden the race supression for compacting race between updating ObjectGroups and Shapes r=sfink
...
This is a data race, but I don't think it is causing problems at the moment. It will go away when we get rid of ObjectGroups and is not trivial to fix, hence the decision to suppress it.
Differential Revision: https://phabricator.services.mozilla.com/D81327
2020-06-26 16:25:03 +00:00
Coroiu Cristina
d640e316b4
Bug 1625455 - disable test_ext_privacy.js on linux opt for frequent failures r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D81339
2020-06-26 16:18:38 +00:00
Kershaw Chang
f7a31a2430
Bug 1648189 - Make sure MOZ_FORCE_USE_SOCKET_PROCESS is working when network.process.enabled is false, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81028
2020-06-26 15:49:06 +00:00
Simon Giesecke
02a968dd2a
Bug 1648432 - Stop returning nsresult from CursorOpBaseHelperBase<CursorType>::PopulateExtraResponses. r=dom-workers-and-storage-reviewers,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D81301
2020-06-26 15:39:42 +00:00
Simon Giesecke
ee059e6d04
Bug 1648432 - Inline DatabaseOperationBase::GetUniqueIndexTableForObjectStore and simplify it. r=dom-workers-and-storage-reviewers,ttung
...
The function is only called from a single place in CreateIndexOp::Init, and it
is the only action within that function. Inlining it removes the need to bind
parameters to the class' members.
Differential Revision: https://phabricator.services.mozilla.com/D81300
2020-06-26 15:39:30 +00:00
Simon Giesecke
397f9743e5
Bug 1648432 - Stop returning nsresult from DeleteFilesRunnable::DoDatabaseWork and ::Open. r=dom-workers-and-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D81299
2020-06-26 15:41:27 +00:00
Simon Giesecke
150e174361
Bug 1648432 - Make use of Result::propagateErr. r=dom-workers-and-storage-reviewers,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D81298
2020-06-26 15:15:37 +00:00
Simon Giesecke
d790918c7c
Bug 1648432 - Simplify AllocPBackgroundIDBTransactionParent using TransformIntoNewArrayAbortOnErr. r=dom-workers-and-storage-reviewers,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D81297
2020-06-26 15:15:29 +00:00
Simon Giesecke
23aaa23481
Bug 1648432 - Simplify code using std::any_of. r=dom-workers-and-storage-reviewers,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D81296
2020-06-26 15:15:27 +00:00
Simon Giesecke
8b9629c1d0
Bug 1648432 - Simplify code using LookupOrAdd(FromFactory). r=dom-workers-and-storage-reviewers,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D81295
2020-06-26 15:15:24 +00:00
Morgan Reschenberg
117fa600ac
Bug 1642707: Add web area class and attributes r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D80473
2020-06-26 04:00:49 +00:00
Martin Stransky
537f656a8e
Bug 1647689 [Linux] Apply test workaround for Bug 1600182
again, r=jhorak
...
Depends on D81311
Differential Revision: https://phabricator.services.mozilla.com/D81312
2020-06-26 12:40:31 +00:00
Martin Stransky
4c435af795
Bug 1647689 [Linux] Use text/plain;charset=utf-8 for text mime types again due to clipboard regressions (reverts Bug 1547595), r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D81311
2020-06-26 13:22:07 +00:00
Kartikaya Gupta
c246487906
Bug 1623964 - Replace PASS/FAIL annotations with fuzzy annotation. r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D81323
2020-06-26 13:48:24 +00:00
Peter Van der Beken
26e71bd99d
Bug 1648033 - Call session history listener for reload in the parent process if session history in the parent is on. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D80882
2020-06-26 14:34:12 +00:00
Peter Van der Beken
16f86bcce1
Bug 1628249 - Return null from nsFrameLoader::GetExtantBrowsingContext if we're in the middle of destroying the nsFrameLoader. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D70165
2020-06-26 14:33:44 +00:00
Christoph Kerschbaumer
16fcd9ade6
Bug 1644076: Test XFO for type embed and object. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D81161
2020-06-26 14:28:43 +00:00