Граф коммитов

624152 Коммитов

Автор SHA1 Сообщение Дата
Michael Kaply 9a2e704eb9 Bug 1507291 - Remove concept of machine_only policies. r=Felipe,flod
Differential Revision: https://phabricator.services.mozilla.com/D11942

--HG--
extra : moz-landing-system : lando
2018-11-15 20:30:03 +00:00
Martin Stransky dc82a88ccf Bug 1505164 - Express explicit wailand interface versions r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D11757

--HG--
extra : moz-landing-system : lando
2018-11-15 14:52:04 +00:00
Narcis Beleuzu 0a243e03d4 Backed out changeset 49bac5821786 (bug 1507291) for Linting failure on WindowsGPOParser.jsm. CLOSED TREE 2018-11-15 22:23:32 +02:00
Michael Kaply e9630827b4 Bug 1507291 - Remove concept of machine_only policies. r=Felipe,flod
Differential Revision: https://phabricator.services.mozilla.com/D11942

--HG--
extra : moz-landing-system : lando
2018-11-15 20:02:52 +00:00
Perry Jiang 71c4ea8b76 Bug 1264177 - Implement FetchEvent.resultingClientId r=edenchuang,mrbkap
- Expose FetchEvent.resultingClientId on non-subresource, non-"report"-destination requests.
- Delay Clients.get(FetchEvent.resultingClientId) resolution until the resulting client is execution ready.
- Add WPTs to test for existence of resultingClientId and Clients.get promise resolution values.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 08:28:23 +00:00
James Willcox eaee9639fd Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi
Differential Revision: https://phabricator.services.mozilla.com/D11517

--HG--
extra : moz-landing-system : lando
2018-11-15 19:26:19 +00:00
Jim Chen b7a44b77fb Bug 1457273 - Limit selection offsets after recovering from IME error; r=esawin
Sometimes, when recovering from an IME error, we get selection offsets
that are out of bounds. Limit the offsets in that case so we don't
crash.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 16:30:48 +00:00
Luca Greco 7153f497a9 Bug 1498293 - Ensure the webextension fallback window has a TabChild actor in content. r=ochameau
This patch remove the usage of `Services.appShell.createWindowlessBrowser` from the
webextension target actor (that runs in a child process when the extension is in oop-mode).

As a fallback window (needed when an extension doesn't have an extension page yet, e.g. while
the extension is being reloaded, or when the extension doesn't have a background page), the actor
is going to search for the window related to the XUL browser element created to connect into
the extension process.

If the extension runs in the child process (e.g. as it currently happens on all platforms supported
by Firefox Desktop), the TabParent/TabChild's tabId is used to identify the fallback window.

On the contrary, when the extension runs in the parent process (e.g. as it currently happens on
Firefox for Android), the XUL browser's ownerGlobal innerWindowID is used to identify the
fallback window.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 19:00:44 +00:00
Narcis Beleuzu 7ea4ed8008 Backed out 2 changesets (bug 1500479) for bc failures on browser_ext_tabs_update_highlighted.js. CLOSED TREE
Backed out changeset e93f7c2b5263 (bug 1500479)
Backed out changeset 838185d7a6e7 (bug 1500479)
2018-11-15 21:05:39 +02:00
Alexandre Poirot 49ef5b5792 Bug 1506548 - Return WorkerTargetFront from listWorkers instead of form. r=yulia
MozReview-Commit-ID: 4CBQNwC8tKq

Depends on D11762

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:23:50 +00:00
Alexandre Poirot 3d2b60f108 Bug 1506548 - Prevent displaying memory and netmonitor panels for workers. r=yulia
MozReview-Commit-ID: 8FZbi4KQzCn

Depends on D11761

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:23:48 +00:00
Alexandre Poirot 0dc7f092f8 Bug 1506548 - Remove last references to remote targets from target.js. r=yulia
MozReview-Commit-ID: 1viBxZ8hHGk

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:23:46 +00:00
Cosmin Sabou 5394c8a6ca Backed out 3 changesets (bug 1506687) for devtools failures on browser_flexbox_sizing_info_for_text_nodes. CLOSED TREE
Backed out changeset 2788a93e179a (bug 1506687)
Backed out changeset 1c3baa04d4ce (bug 1506687)
Backed out changeset c50af93cfc84 (bug 1506687)
2018-11-15 20:01:52 +02:00
Matt Brubeck 6a58ec9253 Bug 1493306 - Make GeckoView setLocale API accept a locale list. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D9457

--HG--
extra : moz-landing-system : lando
2018-11-14 23:14:12 +00:00
Andrew McCreight d6b7e8631f Bug 1480799 - Remove weird Rust characters from white list in the webauthn directory. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D12042

--HG--
extra : moz-landing-system : lando
2018-11-15 17:47:19 +00:00
Ryan Hendrickson 1a95942b97 Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl
1. Add successorTabId to the Tab type, so that it will be returned in, e.g.,
   browser.tabs.get calls

2. Extend or create the following methods on the browser.tabs API:
  - update: add successorTabId as an optional property on the provided
    updateProperties object
  - moveInSuccession: new method that manipulates tab successors in bulk

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

--HG--
extra : moz-landing-system : lando
2018-11-14 22:40:52 +00:00
Ryan Hendrickson 23e955ddbf Bug 1500479 - Part 1: browser.tabs.onActivated; r=mixedpuppy,rpl,JanH
Add an optional previousTabId property to the onActivated event,
which is present if the previously activated tab is still open.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 15:17:16 +00:00
Tim D. Smith 13afbc3d3a Bug 1507307 - Fix references to slugs for add-on experiments r=mythmon
Add-on experiments use names instead of slugs.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 17:14:35 +00:00
Kartikaya Gupta 719eeb4e5e Bug 1505869 - Expose the dist-include manifest as a taskcluster artifact for mozsearch builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D11995

--HG--
extra : moz-landing-system : lando
2018-11-15 15:48:02 +00:00
Alex Gaynor 16b6cb470e Bug 1507498 - fixed an unused import warning; r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D12028

--HG--
extra : moz-landing-system : lando
2018-11-15 16:42:54 +00:00
Daniel Holbert 9626dd9523 Bug 1507313 part 3: Convert PresShell::mDelayedEvents into an array of UniquePtr (rather than nsAutoPtr). r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D11947

--HG--
extra : moz-landing-system : lando
2018-11-15 07:40:52 +00:00
Daniel Holbert d7065b05db Bug 1507313 part 2: Convert PresShell::mReflowCountMgr into a UniquePtr (rather than an owning raw pointer). r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D11946

--HG--
extra : moz-landing-system : lando
2018-11-15 07:27:50 +00:00
Daniel Holbert 52166a8007 Bug 1507313 part 1: Convert nsIPresShell::mFrameConstructor into a UniquePtr (rather than an owning raw pointer). r=TYLin
Also, null out its alias mFrameManager before it's deleted.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 07:28:33 +00:00
Dão Gottwald 5265a3bfd3 Bug 1507096 - Move --space-above-tabbar padding from #TabsToolbar to #TabsToolbar > .toolbar-items r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D11863

--HG--
extra : moz-landing-system : lando
2018-11-15 16:23:10 +00:00
Brad Werth 92eac4e18e Bug 1506687 Part 3: Update test expectations. r=dholbert
Depends on D11783

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

--HG--
extra : moz-landing-system : lando
2018-11-15 16:20:58 +00:00
Brad Werth 5e72dc5a5b Bug 1506687 Part 2: Make FlexItemValues also provide the item's position and size. r=dholbert
Depends on D11782

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

--HG--
extra : moz-landing-system : lando
2018-11-15 16:20:40 +00:00
Brad Werth ff2db4f169 Bug 1506687 Part 1: Make devtools Flex API return null nodes for anonymous box flex items. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D11782

--HG--
extra : moz-landing-system : lando
2018-11-15 16:20:13 +00:00
Margareta Eliza Balazs 12e5754397 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-11-15 18:21:01 +02:00
Margareta Eliza Balazs 50ce0da718 Merge inbound to mozilla-central. a=merge 2018-11-15 18:13:49 +02:00
Matthew Noorenberghe 589b8d294e Bug 1435880 - Temporarily disable test_abortPayment and test_canMakePayment due a new leak exposed. r=edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D11924

--HG--
extra : moz-landing-system : lando
2018-11-15 15:06:34 +00:00
Matthew Noorenberghe 7130ce9204 Bug 1435880 - Handle moving/detaching tabs between windows when a Payment Request is showing. r=jaws
Depends on D10180

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

--HG--
rename : browser/components/payments/test/browser/browser_show_dialog.js => browser/components/payments/test/browser/browser_tab_modal.js
extra : moz-landing-system : lando
2018-11-15 15:06:21 +00:00
Matthew Noorenberghe b22b368fd6 Bug 1435880 - Put the payment dialog <browser> directly in the ChromeWindow. r=jaws
Remove the intermediate <html:iframe> as it makes support of detaching impossible since we would need
to swap both the <browser> and <html:iframe> contents during a tab detach.
Since a docshell swap requires both docshells to have a frame and document loaded and the move of the
tab won't wait on payments code to do async work to get frames and documents ready for swapping, I
couldn't see a way to get detaching to work with the nested frames.

* Swapping the docshell of only the outer <html:iframe> still caused a reload of the inner <browser>.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 15:05:12 +00:00
Matthew Noorenberghe da0cd03f7b Bug 1435880 - Send temporary records in paymentDialogWrapper.initializeFrame. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D11345

--HG--
extra : moz-landing-system : lando
2018-11-15 15:04:24 +00:00
Mike Conley bd21bf53e0 Bug 1505484 - Fix titlebar button rendering on Windows 8.1. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D11370

--HG--
extra : moz-landing-system : lando
2018-11-15 16:12:25 +00:00
Boris Zbarsky a15e8a72b3 Bug 1341688. Fix IDB leaks due to IDBFactory not declaring all its outgoing edges to the cycle collector. r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D11974

--HG--
extra : moz-landing-system : lando
2018-11-15 13:46:18 +00:00
byron jones e79d7f7cdf Bug 1507057 - libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya
Add moz.yaml and update `update.sh` to match other media libraries.

Note after upstream's switch from SVN to git the RSC headers have changed,
however, these changes have not yet been committed.  I've updated the patch
that had hunks with context extending into the RSC header so it continues to
apply after pulling from git.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 12:04:58 +00:00
Cosmin Sabou 6677a73f36 Bug 1503525 - Disable svg/outline.html on Linux and OSX debug for frequent failures. r=jmaher 2018-11-15 12:49:06 +02:00
Alexandre Poirot f189b720e9 Bug 1506549 - Listen for workerListChanged on all content process target fronts. r=yulia
Now that this event is correctly fired on the Front rather than DebuggerClient,
we have to listen for this event on each individual front.

MozReview-Commit-ID: 9MqdHuAEr7U

Depends on D11625

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:23:02 +00:00
Alexandre Poirot 78e2ca28f0 Bug 1506549 - Introduce API to listen for new child fronts of a given type. r=yulia
MozReview-Commit-ID: EKWTGhGo0VM

Depends on D11624

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:23:00 +00:00
Alexandre Poirot 5eed35c08e Bug 1506549 - Stop returning the actor from Pool.manage. r=yulia
This was only used by test and isn't much useful.

MozReview-Commit-ID: DeIimVmMOOs

Depends on D11623

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:22:58 +00:00
Alexandre Poirot db2717d2bf Bug 1506549 - correctly type workerListChanged on ContentProcessTarget spec. r=yulia
It allows to send the event through the front rather than DebuggerClient.

MozReview-Commit-ID: H8zEwAlUWDb

Depends on D11622

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:22:56 +00:00
Alexandre Poirot 1578b6da37 Bug 1506549 - Return target fronts out of RootFront.getProcess and getMainProcess. r=yulia
MozReview-Commit-ID: EGWYEmAkbtr

Depends on D11693

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:22:49 +00:00
Alexandre Poirot bf45800c90 Bug 1506549 - Either pass a front or a form to Target constructor. r=yulia
MozReview-Commit-ID: BWsvAcWthnF

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

--HG--
extra : moz-landing-system : lando
2018-11-15 10:22:47 +00:00
Dragana Damjanovic 694ce65937 Bug 1507139 - Fix h2 push for esni r=bagder
Differential Revision: https://phabricator.services.mozilla.com/D11881

--HG--
extra : moz-landing-system : lando
2018-11-15 13:10:54 +00:00
Andy Wingo 907dd759ae Bug 1505849 - Implement parser support for BigInt literals r=terpri,jandem
Differential Revision: https://phabricator.services.mozilla.com/D11353

--HG--
extra : moz-landing-system : lando
2018-11-15 15:01:09 +00:00
Mark Banner 7e8a95c1c9 Bug 1505456 - Move recordSearchURLTelemetry to its own module. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D11188

--HG--
rename : toolkit/components/search/tests/xpcshell/test_urltelemetry.js => browser/components/search/test/unit/test_urlTelemetry.js
extra : moz-landing-system : lando
2018-11-15 14:45:20 +00:00
Mark Banner 008609384d Bug 1505456 - Move browser tests into a sub-directory for browser/components/search/test. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D11187

--HG--
rename : browser/components/search/test/.eslintrc.js => browser/components/search/test/browser/.eslintrc.js
rename : browser/components/search/test/426329.xml => browser/components/search/test/browser/426329.xml
rename : browser/components/search/test/483086-1.xml => browser/components/search/test/browser/483086-1.xml
rename : browser/components/search/test/483086-2.xml => browser/components/search/test/browser/483086-2.xml
rename : browser/components/search/test/SearchTestUtils.jsm => browser/components/search/test/browser/SearchTestUtils.jsm
rename : browser/components/search/test/browser.ini => browser/components/search/test/browser/browser.ini
rename : browser/components/search/test/browser_426329.js => browser/components/search/test/browser/browser_426329.js
rename : browser/components/search/test/browser_483086.js => browser/components/search/test/browser/browser_483086.js
rename : browser/components/search/test/browser_aboutSearchReset.js => browser/components/search/test/browser/browser_aboutSearchReset.js
rename : browser/components/search/test/browser_addEngine.js => browser/components/search/test/browser/browser_addEngine.js
rename : browser/components/search/test/browser_amazon.js => browser/components/search/test/browser/browser_amazon.js
rename : browser/components/search/test/browser_bing.js => browser/components/search/test/browser/browser_bing.js
rename : browser/components/search/test/browser_contextSearchTabPosition.js => browser/components/search/test/browser/browser_contextSearchTabPosition.js
rename : browser/components/search/test/browser_contextmenu.js => browser/components/search/test/browser/browser_contextmenu.js
rename : browser/components/search/test/browser_ddg.js => browser/components/search/test/browser/browser_ddg.js
rename : browser/components/search/test/browser_eBay.js => browser/components/search/test/browser/browser_eBay.js
rename : browser/components/search/test/browser_google.js => browser/components/search/test/browser/browser_google.js
rename : browser/components/search/test/browser_google_behavior.js => browser/components/search/test/browser/browser_google_behavior.js
rename : browser/components/search/test/browser_healthreport.js => browser/components/search/test/browser/browser_healthreport.js
rename : browser/components/search/test/browser_hiddenOneOffs_cleanup.js => browser/components/search/test/browser/browser_hiddenOneOffs_cleanup.js
rename : browser/components/search/test/browser_hiddenOneOffs_diacritics.js => browser/components/search/test/browser/browser_hiddenOneOffs_diacritics.js
rename : browser/components/search/test/browser_oneOffContextMenu.js => browser/components/search/test/browser/browser_oneOffContextMenu.js
rename : browser/components/search/test/browser_oneOffContextMenu_setDefault.js => browser/components/search/test/browser/browser_oneOffContextMenu_setDefault.js
rename : browser/components/search/test/browser_oneOffHeader.js => browser/components/search/test/browser/browser_oneOffHeader.js
rename : browser/components/search/test/browser_private_search_perwindowpb.js => browser/components/search/test/browser/browser_private_search_perwindowpb.js
rename : browser/components/search/test/browser_searchEngine_behaviors.js => browser/components/search/test/browser/browser_searchEngine_behaviors.js
rename : browser/components/search/test/browser_searchbar_keyboard_navigation.js => browser/components/search/test/browser/browser_searchbar_keyboard_navigation.js
rename : browser/components/search/test/browser_searchbar_openpopup.js => browser/components/search/test/browser/browser_searchbar_openpopup.js
rename : browser/components/search/test/browser_searchbar_smallpanel_keyboard_navigation.js => browser/components/search/test/browser/browser_searchbar_smallpanel_keyboard_navigation.js
rename : browser/components/search/test/browser_tooManyEnginesOffered.js => browser/components/search/test/browser/browser_tooManyEnginesOffered.js
rename : browser/components/search/test/browser_webapi.js => browser/components/search/test/browser/browser_webapi.js
rename : browser/components/search/test/google_codes/browser.ini => browser/components/search/test/browser/google_codes/browser.ini
rename : browser/components/search/test/head.js => browser/components/search/test/browser/head.js
rename : browser/components/search/test/opensearch.html => browser/components/search/test/browser/opensearch.html
rename : browser/components/search/test/test.html => browser/components/search/test/browser/test.html
rename : browser/components/search/test/testEngine.xml => browser/components/search/test/browser/testEngine.xml
rename : browser/components/search/test/testEngine_diacritics.xml => browser/components/search/test/browser/testEngine_diacritics.xml
rename : browser/components/search/test/testEngine_dupe.xml => browser/components/search/test/browser/testEngine_dupe.xml
rename : browser/components/search/test/testEngine_missing_namespace.xml => browser/components/search/test/browser/testEngine_missing_namespace.xml
rename : browser/components/search/test/testEngine_mozsearch.xml => browser/components/search/test/browser/testEngine_mozsearch.xml
rename : browser/components/search/test/tooManyEnginesOffered.html => browser/components/search/test/browser/tooManyEnginesOffered.html
rename : browser/components/search/test/webapi.html => browser/components/search/test/browser/webapi.html
extra : moz-landing-system : lando
2018-11-15 14:44:55 +00:00
Dale Harvey c2d48a87fd Bug 1507444 - Add context fill opacity for windows share icon. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D12002

--HG--
extra : moz-landing-system : lando
2018-11-15 12:45:02 +00:00
Dimi Lee 683630c36f Bug 1506788 - Add pyd and pyo binary extensions to download protection. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D11750

--HG--
extra : moz-landing-system : lando
2018-11-15 10:17:35 +00:00
ffxbld d1ecdd270e No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D12006

--HG--
extra : moz-landing-system : lando
2018-11-15 13:28:12 +00:00