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
Itiel
f17b8e5b80
Bug 1503253 - Align the appropriate about:support table cells to the right for RTL r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D48873
--HG--
extra : moz-landing-system : lando
2019-10-10 23:01:37 +00:00
Mike de Boer
7d3c7d45d1
Bug 1563024 - Adapt unit tests to include coverage for the new Search in Private Window context menu option. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D48673
--HG--
rename : browser/base/content/test/general/browser_bug970746.js => browser/components/search/test/browser/browser_contentContextMenu.js
rename : browser/base/content/test/general/browser_bug970746.xhtml => browser/components/search/test/browser/browser_contentContextMenu.xhtml
extra : moz-landing-system : lando
2019-10-10 22:49:18 +00:00
Mike de Boer
87107fa64b
Bug 1563024 - Add a context menu item for the in-content popup to allow to perform a search in a new private window, using a private browsing mode default search engine. r=jaws,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D48672
--HG--
extra : moz-landing-system : lando
2019-10-10 22:49:06 +00:00
Tomislav Jovanovic
8b347e672a
Bug 1587914 - Fix browser_ext_tabs_readerMode.js with Fission r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D48896
--HG--
extra : moz-landing-system : lando
2019-10-10 22:42:41 +00:00
Ehsan Akhgari
1fd1ce7882
Bug 1587922 - Remove the remnants of the showModalDialog code; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D48892
--HG--
extra : moz-landing-system : lando
2019-10-10 22:59:28 +00:00
Brendan Dahl
3cb490cb0b
Bug 1587662 - Define MOZ_XBL for non-compiled environments too. r=nalexander
...
The MOZ_XBL define is also used in app constants and needs to be defined
for artifact builds.
Differential Revision: https://phabricator.services.mozilla.com/D48917
--HG--
extra : moz-landing-system : lando
2019-10-10 22:36:15 +00:00
Andreea Pavel
eb350d4f6b
Backed out changeset 4695136f7e82 (bug 1549049) for assertion failures at ErrorResult.h on a CLOSED TREE
2019-10-11 00:53:42 +03:00
Geoff Brown
3dbb203a84
Bug 1558885 - Use separate directory for android gtest libxul; r=bc,nalexander
...
In Android gtest, instead of pushing the gtest libxul.so to the
(assumed and potentially incorrect) location of the test application's
libraries, push libxul.so to /data/local/gtest, and direct the linker
to use that instead.
Differential Revision: https://phabricator.services.mozilla.com/D34942
--HG--
extra : moz-landing-system : lando
2019-10-10 21:38:01 +00:00
Alok Nikhil
7a99922a90
Bug 1586439 - Use BytecodeLocation and BytecodeIterator in js::GetPredecessorBytecodes, r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D48479
--HG--
extra : moz-landing-system : lando
2019-10-10 16:30:38 +00:00
Tom Ritter
6e3753f7eb
Bug 1585359 - Remove mingw-gcc configuration stuff from libaom r=jya
...
mingw-gcc is no longer supported.
Differential Revision: https://phabricator.services.mozilla.com/D48578
--HG--
extra : moz-landing-system : lando
2019-10-10 18:30:56 +00:00
Tom Ritter
f388fabece
Bug 1585358 - Remove mingw-gcc configuration stuf from libvpx r=jya
...
mingw-gcc is no longer supported.
Differential Revision: https://phabricator.services.mozilla.com/D48580
--HG--
extra : moz-landing-system : lando
2019-10-10 18:30:56 +00:00
Timothy Nikkel
4b4ce0cdc3
Bug 1576746. Invalidate scrollbars when hover changes on them. r=mstange
...
At
https://searchfox.org/mozilla-central/rev/2f29d53865cb895bf16c91336cc575aecd996a17/layout/generic/nsGfxScrollFrame.cpp#3166
we sort the scrollbar parts based on hovered state so that the hovered scrollbar is on top of a non-hovered scrollbar. This means that changing the hover state of a scrollbar can change the ordering of the scrollbar display items in the display list. So when the hover state changes we need to mark the frames modified.
I'm guessing the reason this didn't come up before is because we needed a combination of scrollbars that don't have any style changes on hover and a platform that has hover events. I'm guessing GeckoView scrollbars don't have a style change on hover, and we don't commonly have a mouse or mouse like cursor device hooked up to GeckoView devies to have hover events. Except Firefox Reality has a cursor thingy so we see the problem there.
Differential Revision: https://phabricator.services.mozilla.com/D48234
--HG--
extra : moz-landing-system : lando
2019-10-10 21:11:33 +00:00
harry
bb242e5b57
Bug 1563351 - Insert search shortcuts into the Urlbar with Touch Bar buttons. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D38892
--HG--
extra : moz-landing-system : lando
2019-10-09 10:45:33 +00:00
harry
b4a08851a2
Bug 1563350 - Add popover to the Touch Bar that displays when the Urlbar has focus. r=mikedeboer,spohl,fluent-reviewers,Pike,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D38563
--HG--
extra : moz-landing-system : lando
2019-10-10 19:57:32 +00:00
harry
06006d8c62
Bug 1567939 - Support NSTextField in the macOS Touch Bar. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D38891
--HG--
extra : moz-landing-system : lando
2019-10-09 10:46:05 +00:00
harry
fc5596715d
Bug 1563349 - Part 5 - Support NSScrollView in the Touch Bar. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D47622
--HG--
extra : moz-landing-system : lando
2019-10-10 01:00:47 +00:00
harry
525bd39f48
Bug 1563349 - Part 4 - Support NSPopoverTouchBarItem. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D47621
--HG--
extra : moz-landing-system : lando
2019-10-09 17:55:15 +00:00
harry
dc2a166e28
Bug 1563349 - Part 3 - Update TouchBarInputs in-place. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D47620
--HG--
extra : moz-landing-system : lando
2019-10-09 17:55:02 +00:00
harry
607f99b5f0
Bug 1563349 - Part 2 - Support TouchBarInput children. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D47619
--HG--
extra : moz-landing-system : lando
2019-10-09 15:25:43 +00:00
harry
63d2c3fa56
Bug 1563349 - Part 1 - JS changes to support TouchBarInput children. r=mikedeboer
...
Depends on D34926
Differential Revision: https://phabricator.services.mozilla.com/D47618
--HG--
extra : moz-landing-system : lando
2019-10-09 15:25:43 +00:00
Edouard Oger
136a86deed
Bug 1549049 - Unify Sync Now buttons logic. r=markh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D48410
--HG--
extra : moz-landing-system : lando
2019-10-10 21:08:01 +00:00