Eden Chuang
88ad97f84e
Bug 1557732 - Don't create worker for discarded document. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D62608
--HG--
extra : moz-landing-system : lando
2020-02-20 14:05:14 +00:00
Dave Townsend
6d32b7af50
Bug 1531475: Drop the greomni and appomni command line arguments. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D58851
--HG--
extra : moz-landing-system : lando
2020-01-07 14:29:50 +00:00
Sylvestre Ledru
7156338c89
Bug 1616969 - docs: Bring back the larger display of the docs r=championshuttler
...
Differential Revision: https://phabricator.services.mozilla.com/D63542
--HG--
rename : tools/moztreedocs/_static/custom_theme.css => docs/_static/custom_theme.css
extra : moz-landing-system : lando
2020-02-20 20:46:56 +00:00
Matthew Gaudet
55c0a549bd
Bug 1616709 - Pass SourceRefs by const-reference where possible r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D63530
--HG--
extra : moz-landing-system : lando
2020-02-20 20:08:40 +00:00
Agi Sferro
45e67578d0
Bug 1614894 - Remove autoplayDefault. r=snorp,esawin,droeh
...
The pref does not make a lot more sense now that we check autoplay on every
session.
Differential Revision: https://phabricator.services.mozilla.com/D63273
--HG--
extra : moz-landing-system : lando
2020-02-20 19:07:58 +00:00
Agi Sferro
f8c4745805
Bug 1616339 - Improve window.open support in GVE. r=snorp
...
This patch: makes the URL bar consistent with the location displayed and
actually switches to a the new tab when content code calls window.open or
tabs.create.
Differential Revision: https://phabricator.services.mozilla.com/D63224
--HG--
extra : moz-landing-system : lando
2020-02-20 19:33:17 +00:00
Agi Sferro
9f665f844c
Bug 1608731 - Remove messageManager fallback for Browser:LoadURI. r=mconley
...
Actor was added as part of Bug 1554302.
Differential Revision: https://phabricator.services.mozilla.com/D62971
--HG--
extra : moz-landing-system : lando
2020-02-20 19:07:53 +00:00
Agi Sferro
64dab61eb5
Bug 1554302 - Restore history when switching process during navigation. r=snorp
...
History is kept locally on the content process (or main process for main
process pages), so when going from one process to the other we need to restore
history. This will eventually be superseded by moving all history to the main
process, but we don't know when that's going to happen so we need to add this
workaround here. Desktop has the same workaround in place and this patch is
based on that code.
There are two places where we need to restore history:
- App navigates to page directly using `loadURI` or similar: in this case we
need to pass down the load details to the content process alongside the
history information so that we can restore and immediatelly navigate to the
new page. This also avoids an extra history reloading that ordinarely happens
when restoring history.
- App calls `goBack`, `goForward`, etc: in this case we don't need to reload a
page but just restore the history and adjust the `historyIndex`. I'm not
entirely sure why we need to add `1` to the `historyIndex` but that's what
Desktop does and it seems to work correctly so I just did it.
This patch changes `updateRemoteTypeForURI` to `updateRemoteAndNavigate` which
more closely matches what that method is doing now, this is similar to what
happens on desktop.
This patch also adds a `window.moduleManager` that can be used in Actors to
access the current `moduleManager`. I expect this to go away when we fully
migrate all modules to actors.
Differential Revision: https://phabricator.services.mozilla.com/D62970
--HG--
extra : moz-landing-system : lando
2020-02-20 19:07:46 +00:00
Agi Sferro
04971529b6
Bug 1615329 - Enable tests in toolkit/components/extensions for GeckoView. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D62820
--HG--
extra : moz-landing-system : lando
2020-02-20 19:07:44 +00:00
Agi Sferro
8feb1c66a2
Bug 1613237 - Add test for a no-opener window from extension page. r=mixedpuppy,esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D62819
--HG--
extra : moz-landing-system : lando
2020-02-20 19:30:13 +00:00
Agi Sferro
519b20f8e1
Bug 1613237 - Open window in main process when opener is present. r=droeh
...
Differential Revision: https://phabricator.services.mozilla.com/D62818
--HG--
extra : moz-landing-system : lando
2020-02-20 19:07:39 +00:00
Agi Sferro
907a5549e7
Bug 1613237 - Call nsIWebBrowserChrome3 for main process pages. r=kmag,esawin
...
nsContentTreeOwner uses XULBrowserWindow (which is Desktop-only) to get the
current WebBrowserChrome instance.
This patch adds a lookup for the WebBrowserChrome actor to make sure that the
correct instance is queried on all platforms.
Differential Revision: https://phabricator.services.mozilla.com/D62817
--HG--
extra : moz-landing-system : lando
2020-02-20 19:29:08 +00:00
Agi Sferro
b1c5704faa
Bug 1614295 - Provide a way for apps to know when an extension is installed. r=snorp,ochameau,esawin
...
This patch adds a `onExtensionListUpdated` method to `DebuggerDelegate` which
is called whenever devtools install a new extension.
This method provides an opportunity for apps to refresh the list of installed
extensions and sets appropriate delegates so that the new extension is
correctly recognized.
Differential Revision: https://phabricator.services.mozilla.com/D62333
--HG--
extra : moz-landing-system : lando
2020-02-20 19:25:31 +00:00
Csoregi Natalia
6360b24e80
Backed out 2 changesets (bug 1616630) for Android bustage. CLOSED TREE
...
Backed out changeset 15016546c954 (bug 1616630)
Backed out changeset dcb7dc51633b (bug 1616630)
2020-02-20 21:24:11 +02:00
Steve Fink
e2dda15912
Bug 1614518 - Followup fix to undo unneeded part of change that breaks tests
...
Differential Revision: https://phabricator.services.mozilla.com/D63533
--HG--
extra : moz-landing-system : lando
2020-02-20 19:10:07 +00:00
Marc Streckfuss
8f47daac4b
Bug 1584501: Draft Implementation of the Windows SystemMediaTransportControl WinRT Interface r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D47546
--HG--
extra : moz-landing-system : lando
2020-02-20 12:04:12 +00:00
Marc Streckfuss
0954bfbeae
Bug 1616800 - MediaControl: MediaControlKeysManager now checks the result of EventSource#Open(). r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D63459
--HG--
extra : moz-landing-system : lando
2020-02-20 18:17:15 +00:00
Harald Kirschner
04cb9a86bf
Bug 1615030 - Update DevTools What's New content for 74/73 r=jlast,victoria
...
Differential Revision: https://phabricator.services.mozilla.com/D63420
--HG--
extra : moz-landing-system : lando
2020-02-20 19:00:17 +00:00
Andrew Halberstadt
4d752c4ca7
Bug 1616368 - [reftest] Replace 'default-preferences' with 'defaults' r=dbaron
...
With the new 'defaults' key being added, 'default-preferences' is now
redundant. This commit converts all existing uses of 'default-preferences' to
use 'defaults' instead.
Differential Revision: https://phabricator.services.mozilla.com/D63247
--HG--
extra : moz-landing-system : lando
2020-02-20 18:47:54 +00:00
Andrew Halberstadt
e08b5215e1
Bug 1616368 - [reftest] Implement ability to set manifest-level defaults r=dbaron
...
This introduces a new 'defaults' key to reftest manifests. It works similarly
to the existing 'default-preferences' key except it can be used for any test
modifier (e.g, skip-if, fail-if, pref, etc.).
See the changes to README.txt in this commit for an explanation on how to use
it.
Differential Revision: https://phabricator.services.mozilla.com/D63246
--HG--
extra : moz-landing-system : lando
2020-02-20 16:04:18 +00:00
Zibi Braniecki
1e5ae10955
Bug 1614767 - Use AppLocale to set document direction for chrome, about and resource protcols. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D62528
--HG--
extra : moz-landing-system : lando
2020-02-20 18:43:53 +00:00
Neil Deakin
b216311716
Bug 1598305, replace frame script in test browser_domFullscreen_fullscreenMode.js with SpecialPowers.spawn, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D61918
--HG--
extra : moz-landing-system : lando
2020-02-20 15:12:20 +00:00
Neil Deakin
63bc29892b
Bug 1598305, replace frame script in test browser_testOpenNewRemoteTabsFromNonRemoteBrowsers.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61917
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:38 +00:00
Neil Deakin
b127221c47
Bug 1598305, replace frame script in test browser_fullscreen-contextmenu-esc.js with SpecialPowers.spawn, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D61916
--HG--
extra : moz-landing-system : lando
2020-02-20 15:22:31 +00:00
Neil Deakin
50705f47df
Bug 1598305, replace frame script in test xpinstall head.js with BrowserTestUtils.waitForContentEvent, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61915
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:37 +00:00
Neil Deakin
9ce17d142b
Bug 1598305, replace frame script in test browser_e10s_switchbrowser.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61914
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:37 +00:00
Neil Deakin
3ecfb3109d
Bug 1598305, replace frame script in test browser_aboutSessionRestore.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61913
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:37 +00:00
Neil Deakin
3a51183ffc
Bug 1598305, replace frame script in test browser_findbar.js with SpecialPowers.spawn, r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D61912
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:36 +00:00
Neil Deakin
07a98b6fa0
Bug 1598305, remove what appears to be a non-existent frame script from the test browser_no_tabs.js, r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D61911
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:36 +00:00
Neil Deakin
aaa1a4e707
Bug 1598305, replace frame script in test browser_TelemetryGC.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61910
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:36 +00:00
Neil Deakin
dc252e7baa
Bug 1598305, replace frame script in test browser_bug1204626.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61908
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:36 +00:00
Neil Deakin
965e5ed66b
Bug 1598305, replace frame script in test browser_child_resource.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61907
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:35 +00:00
Neil Deakin
172b3c2acb
Bug 1598305, replace frame script in test browser_post_file.js with browserLoaded, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D61906
--HG--
extra : moz-landing-system : lando
2020-02-20 18:36:13 +00:00
Neil Deakin
a24f9fbb37
Bug 1598305, replace frame script in browser_autoplay_policy* tests with SpecialPowers.spawn, r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D61905
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:35 +00:00
Neil Deakin
24705cb816
Bug 1598305, replace frame script in test browser_webAudio_silentData.js with SpecialPowers.spawn, r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D61904
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:35 +00:00
Neil Deakin
2fa963fcce
Bug 1598305, replace frame script in test browser_webAudio_hideSoundPlayingIcon.js with SpecialPowers.spawn, r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D61903
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:34 +00:00
Neil Deakin
d908d13365
Bug 1598305, replace frame script in test browser_bug982298.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61902
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:34 +00:00
Neil Deakin
4f9af5fa64
Bug 1598305, replace frame script in test browser_bug400731.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61901
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:34 +00:00
Neil Deakin
0d42264e02
Bug 1598305, replace frame script in test browser_firstPartyIsolation_aboutPages.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61900
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:34 +00:00
Neil Deakin
6523198091
Bug 1598305, replace frame script in test browser_save_video_frame.js with synthesizeMouse, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61899
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:33 +00:00
Neil Deakin
329cdf2438
Bug 1598305, replace frame script in test browser_save_link_when_window_navigates.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61898
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:33 +00:00
Neil Deakin
1b951a749a
Bug 1598305, replace frame script in test browser_restore_isAppTab.js with SpecialPowers.spawn, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61895
--HG--
extra : moz-landing-system : lando
2020-02-19 22:28:33 +00:00
Neil Deakin
8485e07b43
Bug 1598305, replace frame script in test browser_crashedTabs.js with SpecialPowers.spawn, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D61894
--HG--
extra : moz-landing-system : lando
2020-02-20 18:30:58 +00:00
Steve Fink
e38809458a
Bug 1614518 - Refactor method scanning when gathering commands r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D62682
--HG--
extra : moz-landing-system : lando
2020-02-20 18:31:06 +00:00
Steve Fink
f8716a1bc0
Bug 1614518 - Quote shell commands properly r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D62386
--HG--
extra : moz-landing-system : lando
2020-02-13 02:25:24 +00:00
Steve Fink
f30d0d3f35
Bug 1614518 - Allow using declaration order for listing subcommands in help output, and allow commands to be hidden. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D62385
--HG--
extra : moz-landing-system : lando
2020-02-20 18:28:26 +00:00
Steve Fink
6c335b53f8
Bug 1614518 - Implement `mach hazards` command set for running the GC rooting hazard analysis. r=ahal,jonco,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D62384
--HG--
extra : moz-landing-system : lando
2020-02-20 18:27:50 +00:00
Steve Fink
fb0884a86b
Bug 1614518 - Make warnings.py py3-compatible r=ahal,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D62382
--HG--
extra : moz-landing-system : lando
2020-02-20 18:33:10 +00:00
Steve Fink
68147f294f
Bug 1614518 - Allow using internal name for selecting application to bootstrap. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D62379
--HG--
extra : moz-landing-system : lando
2020-02-20 18:33:10 +00:00
Steve Fink
46dbe458f2
Bug 1614518 - Remove code only present for python 2.6 compatibility. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D62378
--HG--
extra : moz-landing-system : lando
2020-02-11 17:16:45 +00:00