Commit Graph

674775 Commits

Author SHA1 Message Date
Sylvestre Ledru
605ec0d455 Bug 1587905 - Remove useless variable 'subdocFrame' declaration & assignation r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D48889

--HG--
extra : moz-landing-system : lando
2019-10-11 07:34:05 +00:00
Lars T Hansen
f59dec1a5b Bug 1587050 - Adjust table.copy part 2. r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D48537

--HG--
extra : moz-landing-system : lando
2019-10-11 06:09:26 +00:00
Lars T Hansen
2f8880d0c5 Bug 1587050 - Adjust table.copy part 1. r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D48536

--HG--
extra : moz-landing-system : lando
2019-10-11 06:09:26 +00:00
Sylvestre Ledru
22e8ae9853 Bug 1587905 - Remove useless variable 'typeTest' declaration & assignation r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D48887

--HG--
extra : moz-landing-system : lando
2019-10-10 22:48:49 +00:00
Jan Varga
111821c2c6 Bug 1587931 - LSNG: Force kill database actors during shutdown; r=asuth
Database actors are force killed after 5 seconds if the child side doesn't
respond to the RequestAllowToClose message during shutdown.

Differential Revision: https://phabricator.services.mozilla.com/D48899

--HG--
extra : moz-landing-system : lando
2019-10-11 03:03:01 +00:00
Emilio Cobos Álvarez
135388d85f Bug 1587457 - Remove Element::GetTokenList. r=bzbarsky
Looks like this used to be more generic, looking at:

https://hg.mozilla.org/mozilla-central/rev/263812990c503f6e238b33b2fd3314284ac1be3e

But now only specific element subclasses use it, and the token lists can just be
members in the relevant subclasses.

Differential Revision: https://phabricator.services.mozilla.com/D48710

--HG--
extra : moz-landing-system : lando
2019-10-11 04:09:40 +00:00
Nicolas Chevobbe
25a5e75a89 Bug 1586603 - Lower deprecation warning message priority. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D48868

--HG--
extra : moz-landing-system : lando
2019-10-10 15:30:33 +00:00
Henrik Skupin
c8933daeb7 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D48906

--HG--
extra : moz-landing-system : lando
2019-10-10 23:38:51 +00:00
Lina Cambridge
9b38ab7204 Bug 1588005 - Enable the bookmarks mirror by default. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D48933

--HG--
extra : moz-landing-system : lando
2019-10-11 04:01:51 +00:00
Chun-Min Chang
1f93dd2664 Bug 1580602 - P3: Implement setActionHandler API. r=bzbarsky
Implement the setActionHandler interface. The API will be enabled behind
a pref.

Depends on D45457

Differential Revision: https://phabricator.services.mozilla.com/D45458

--HG--
extra : moz-landing-system : lando
2019-10-11 02:47:54 +00:00
Chun-Min Chang
f6890b3d06 Bug 1580602 - P2: Implement MediaMetadata API. r=bzbarsky
Implement the MediaMetadata interface. The API will be enabled behind a
pref.

Depends on D45456

Differential Revision: https://phabricator.services.mozilla.com/D45457

--HG--
extra : moz-landing-system : lando
2019-10-10 19:18:30 +00:00
Chun-Min Chang
a5fc04d902 Bug 1580602 - P1: Implement a blank MediaSession interface. r=bzbarsky
Create dummy implementations for the MediaSession interfaces. The files
are generated by running `./mach webidl-example` with necessary changes
to make it buildable.

The internal implementations are blank in this patch. They will be done
in the following patches.

Due to some spec issues, the final implementations only support some
basic operations like "play" and "pause".

Differential Revision: https://phabricator.services.mozilla.com/D45456

--HG--
extra : moz-landing-system : lando
2019-10-10 19:18:30 +00:00
Oana Pop Rus
6e60d23c9e Backed out changeset ea7e2f82561c (bug 1580223) for lint failure in ContentBlockingControllerTest.kt on a CLOSED TREE 2019-10-11 07:25:21 +03:00
Andreea Pavel
428d5c7e33 Bug 1489665 - update viewport-change.html expectancies r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D47667

--HG--
extra : moz-landing-system : lando
2019-10-11 03:38:43 +00:00
Oana Pop Rus
16ae8627f0 Bug 1580223 - Disable trackingProtectionException test on debug platform for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D48923

--HG--
extra : moz-landing-system : lando
2019-10-11 03:29:44 +00:00
Tooru Fujisawa
a459e854b2 Bug 1587338 - Remove const BinASTKind kind parameter from non-sum parser methods. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48662

--HG--
extra : moz-landing-system : lando
2019-10-11 03:48:14 +00:00
Tooru Fujisawa
9ab36a85d7 Bug 1587334 - Remove unused local variable in BinASTTokenReaderContext::readStringPrelude. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48655

--HG--
extra : moz-landing-system : lando
2019-10-11 03:48:12 +00:00
Tooru Fujisawa
490add935c Bug 1587238 - Remove BinASTTokenReaderContext::variantsTable_ and FlatHuffmanKey. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48653

--HG--
extra : moz-landing-system : lando
2019-10-11 03:47:00 +00:00
Tooru Fujisawa
712cf567f2 Bug 1586977 - Remove MapBasedHuffmanTable. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48652

--HG--
extra : moz-landing-system : lando
2019-10-11 03:46:36 +00:00
Tooru Fujisawa
a1c0a017c1 Bug 1587245 - Add trailing underscore to member field of BinASTTokenReaderContext related classes. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48630

--HG--
extra : moz-landing-system : lando
2019-10-11 03:46:19 +00:00
Tooru Fujisawa
cce326db03 Bug 1586971 - Add SingleEntryHuffmanTable. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D48473

--HG--
extra : moz-landing-system : lando
2019-10-11 03:45:59 +00:00
Jan Varga
be1002620d Bug 1587263 - IDB: Use specialized directory locks for database maintenances; r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D48658

--HG--
extra : moz-landing-system : lando
2019-10-11 03:03:01 +00:00
Ehsan Akhgari
94103f71d2 Bug 1546112 follow-up: Fix the comment in XMLDocument.webidl
Differential Revision: https://phabricator.services.mozilla.com/D48930

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:44 +00:00
Matt Woodrow
4cefa2fdd3 Bug 1578624 - P11: Add a flag to ask the parent to not actually load the URI when opening a window, since we'll do it ourselves anyway. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D47867

--HG--
extra : moz-landing-system : lando
2019-10-11 01:56:35 +00:00
Matt Woodrow
a3e396d5bf Bug 1578624 - P10: Update crash reporter's URL annotation when loading a new URI from the parent. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D45485

--HG--
extra : moz-landing-system : lando
2019-10-11 02:28:08 +00:00
Matt Woodrow
3be5cc7a4e Bug 1578624 - P9: Adjust devtools tests to no longer expect a JS stack for parent initiated loads. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D44765

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:56 +00:00
Matt Woodrow
e75df5c8ff Bug 1578624 - P8: Use BrowsingContext::loadURI in RemoteWebNavigation. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D44764

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:42 +00:00
Matt Woodrow
f3de56fb54 Bug 1578624 - P7: Listen for keyword-uri-fixup events from the parent process in browser.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D44763

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:29 +00:00
Matt Woodrow
fe675abd66 Bug 1578624 - P6: Add LoadURI to BrowsingContext's webidl. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D44762

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:14 +00:00
Matt Woodrow
1acea42856 Bug 1578624 - P5: Add DisplayLoadError to BrowsingContext. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D44761

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:07 +00:00
Matt Woodrow
70bb7111fa Bug 1578624 - P4: Add an option to set mIsNavigating on the docshell when loading using BrowsingContext. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D44760

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:05 +00:00
Matt Woodrow
c5b56e636e Bug 1578624 - P3: Move conversion from LoadURIOptions processing into a static constructor for nsDocShellLoadState. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D44759

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:03 +00:00
Matt Woodrow
94578c8761 Bug 1578624 - P2: Extend nsDocShellLoadState for the extra options needed to describe front end loads. r=kmag,nika
Differential Revision: https://phabricator.services.mozilla.com/D44758

--HG--
extra : moz-landing-system : lando
2019-10-11 02:27:01 +00:00
Matt Woodrow
99374f0571 Bug 1578624 - P1: Serialize SubstitutingURL fully. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D44757

--HG--
extra : moz-landing-system : lando
2019-10-11 02:25:54 +00:00
Luca Greco
262712a461 Bug 1580561 - Part 2a: Add amo entry point to telemetry event definition and related test assertions. r=janerik
Depends on D46025

Differential Revision: https://phabricator.services.mozilla.com/D46201

--HG--
extra : moz-landing-system : lando
2019-10-10 21:23:00 +00:00
Luca Greco
9da1e2339a Bug 1580561 - Part 2: Extend mozAddonManager API to allow AMO to handoff reports to the integrated abuse report panel. r=kmag,zombie,webidl,smaug
Depends on D46024

Differential Revision: https://phabricator.services.mozilla.com/D46025

--HG--
extra : moz-landing-system : lando
2019-10-10 22:53:08 +00:00
Luca Greco
80190fe7b0 Bug 1580561 - Part 1b: Add new abuse report errors types in the addonsManager.report telemetry event definition. r=janerik
Depends on D46023

Differential Revision: https://phabricator.services.mozilla.com/D46024

--HG--
extra : moz-landing-system : lando
2019-10-09 14:58:53 +00:00
Luca Greco
045726bf55 Bug 1580561 - Part 1a: Add test case for the AMO details used by the abuse report panel. r=mixedpuppy
Depends on D46021

Differential Revision: https://phabricator.services.mozilla.com/D46023

--HG--
extra : moz-landing-system : lando
2019-10-10 23:06:34 +00:00
Luca Greco
941ac88426 Bug 1580561 - Part 1: AbuseReporter should retrieve the addon details from AMO for non installed addons. r=mixedpuppy
Depends on D46362

Differential Revision: https://phabricator.services.mozilla.com/D46021

--HG--
extra : moz-landing-system : lando
2019-10-10 23:06:06 +00:00
sotaro
e8b225b85f Bug 1586555 - Disable double buffering with D3D compositor when Glass is used r=bas
Differential Revision: https://phabricator.services.mozilla.com/D48469

--HG--
extra : moz-landing-system : lando
2019-10-10 23:17:01 +00:00
Kashav Madan
409851d51d Bug 1583240 - Update fission annotations, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D47648

--HG--
extra : moz-landing-system : lando
2019-10-08 15:29:06 +00:00
Kashav Madan
8dc620b8bc Bug 1583240 - Make BrowserTestUtils.waitForDocLoadAndStopIt Fission-compatible, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D47649

--HG--
extra : moz-landing-system : lando
2019-10-10 23:21:22 +00:00
Adam Holm
71af6eb79b Bug 1584758 - Use BytecodeLocation and BytecodeIterator in IonBuilder::analyzeNewLoopTypes. r=mgaudet
Replaced uses of `jsbytecode*` and `pcToOffset` in `IonBuilder::analyzeNewLoopTypes` with bytecode abstraction classes
`BytecodeLocation` and `BytecodeIterator`.

Differential Revision: https://phabricator.services.mozilla.com/D47855

--HG--
extra : moz-landing-system : lando
2019-10-11 00:43:30 +00:00
Adam Holm
e5eee2cbe0 Bug 1584758 - Implementing BytecodeLocationRange iterator. r=mgaudet
Adding `BytecodeLocationRange` iterator to `BytecodeIterator` class. Can provide beginning and end bytecode locations to this class, and then iterate over all bytecode locations in that range.

Differential Revision: https://phabricator.services.mozilla.com/D48734

--HG--
extra : moz-landing-system : lando
2019-10-11 00:43:31 +00:00
Jorg K
538a0b99f8 Bug 1583770 - Allow access to pref network.auth.force-generic-ntlm-v1 off the main tread. r=njn 2019-10-11 03:26:15 +03:00
Paul Bone
c5693a970a Bug 1584181 - Evict the nursery before entering zeal mode r=jonco
Entering generational zeal mode can reduce the nursery size which causes
this assertion failure when the maximum size becomes smaller than the
current size.

This patch evicts the nursery before entering generational zeal mode.

Note that we already do this when leaving generational zeal mode.  The
assumption was that zeal mode is at least as large as any normal
configuration.

Differential Revision: https://phabricator.services.mozilla.com/D48801

--HG--
extra : moz-landing-system : lando
2019-10-10 09:43:08 +00:00
Tooru Fujisawa
afa6435815 Bug 1585585 - Add {MOZ_LIKELY,MOZ_UNLIKELY} to Result::{isOk,isErr} consumers. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D48136

--HG--
extra : moz-landing-system : lando
2019-10-10 23:46:42 +00:00
Ted Campbell
6ca3ab075b Bug 1587950 - Use HasInnerFunctions flag for LazyScript. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D48904

--HG--
extra : moz-landing-system : lando
2019-10-10 23:18:56 +00:00
Ted Campbell
af2451e030 Bug 1587943 - JSFunction should not be lazy without a LazyScript. r=mgaudet
We disallow marking JSFunctions as INTERPRETED_LAZY until we have a real
LazyScript to bind to them. Partially initialized scripted functions
remain INTERPRETED but their script pointer may be null. This patch
clears up rough edges around this behaviour but semantics should largely
be unchanged.

Differential Revision: https://phabricator.services.mozilla.com/D48901

--HG--
extra : moz-landing-system : lando
2019-10-10 23:18:56 +00:00
Alexis Beingessner
ae0f8372f5 Bug 1587155 - Block all hardware acceleration for AMD driver 22.19.162.4. r=jrmuizel
Driver's Haunted.

Differential Revision: https://phabricator.services.mozilla.com/D48900

--HG--
extra : moz-landing-system : lando
2019-10-10 23:10:28 +00:00