Kris Maglione
972b1073af
Bug 1368152: Part 4 - Remove ExtensionManagement.jsm. r=aswan
...
MozReview-Commit-ID: Apbi1QYeb2x
2017-06-03 17:18:18 -07:00
Kris Maglione
4f623b6890
Bug 1322235: Part 3 - Use MatchPatternSet for whiteListedHosts and webRequest. r=aswan,zombie
...
This is the second step to migrating the policy service to pure native code,
with similar impacts and reasoning to the previous patch.
MozReview-Commit-ID: L5XdPzWNZXM
2017-06-03 22:11:20 -07:00
Sebastian Hengst
92d4e91332
merge mozilla-central to autoland. r=merge a=merge
2017-06-03 20:16:49 +02:00
Joel Maher
d1f0b3328d
Bug 1368364 - backout bug 1242505 as it causes browser/modules/ intermittent failures. r=paolo
2017-06-03 10:34:14 +02:00
Luca Greco
37f864bcf0
Bug 1300590 - Use DevToolsShim in the devtools.inspectedWindow.eval bindings tests. r=jdescottes,ochameau
...
MozReview-Commit-ID: 8IYjIfBp5mB
2017-05-26 17:09:45 +02:00
Shane Caraveo
7a05f598a5
Bug 1342708 fix datalist failure in webext popups, r=kmag
...
MozReview-Commit-ID: FbTB9h3TTdq
2017-06-01 16:20:34 -07:00
Luca Greco
8c05041220
Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval. r=aswan,ochameau
...
MozReview-Commit-ID: CHuc57tfgzo
2017-02-15 14:54:50 +01:00
Geoff Brown
6cf42f5a8c
Bug 1348639 - requestLongerTimeout for test browser_ext_optionsPage_browser_style.js; r=mattw,mixedpuppy
2017-05-31 07:38:27 -06:00
Ryan VanderMeulen
8624c7df43
Backed out 4 changesets (bug 1357490) for causing frequent xpcshell timeouts.
...
Backed out changeset 916250167bc8
Backed out changeset c2a286511a6c
Backed out changeset 9cc319bef82d
Backed out changeset 29443725aebb
2017-05-30 12:36:43 -04:00
Carsten "Tomcat" Book
4a73993467
merge mozilla-inbound to mozilla-central + UPGRADE_NSS_RELEASE a=merge
2017-05-30 11:37:46 +02:00
Kris Maglione
59ba2a8a5e
Bug 1365660: Part 5b - Enable compositing for popups with remote content on Windows. r=bas
...
MozReview-Commit-ID: GzpCBUnVkdY
2017-05-29 14:58:48 -07:00
Kris Maglione
abc440e240
Bug 1357490: Follow-up: Really disable OOP xpcshell tests on OS-X.
...
MozReview-Commit-ID: KpQJ7kxjIjL
2017-05-29 22:01:00 -07:00
Kris Maglione
2cd855bd51
Bug 1357490: Follow-up: Disable OOP xpcshell tests on OS-X.
...
MozReview-Commit-ID: 2lkMt7rAWNP
2017-05-29 19:27:24 -07:00
Kris Maglione
f14112537f
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Phil Ringnalda
47e31541cc
Backed out 2 changesets (bug 1357490) for promise chain failed to handle a rejection QI failures
...
CLOSED TREE
Backed out changeset 3737f31a7ec3 (bug 1357490)
Backed out changeset 33f6f0354ade (bug 1357490)
MozReview-Commit-ID: 2Q4bUrnntlZ
2017-05-29 16:34:00 -07:00
Kris Maglione
679752df82
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Geoff Brown
b4abd4adbe
Bug 1352668 - Skip test browser_ext_browserAction_popup_preload.js on win-opt; r=me,test-only
...
Test has been failing frequently on Windows since May 12.
2017-05-29 10:36:39 -06:00
Paolo Amadini
e2ac328f74
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
2017-05-28 11:46:45 +01:00
Paolo Amadini
255a25f454
Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: JTMgC2XwzX2
2017-05-25 15:00:22 +01:00
Sebastian Hengst
4f5a64e5c8
Backed out changeset b59573695517 (bug 1242505)
2017-05-28 11:31:22 +02:00
Sebastian Hengst
d3e7375d07
Backed out changeset 8d53be05afc5 (bug 1242505)
2017-05-28 11:31:12 +02:00
Paolo Amadini
0c75b3612c
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
2017-05-25 15:00:35 +01:00
Paolo Amadini
48197ac0f0
Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: JTMgC2XwzX2
2017-05-25 15:00:22 +01:00
Matthew Wein
af9d2254bd
Bug 1330369 - Part 3 - Add unit tests for sidebar.browser_style r=mixedpuppy
...
MozReview-Commit-ID: 9ILOY3s5pci
2017-05-16 22:48:38 -04:00
Matthew Wein
d6fb199d99
Bug 1330369 - Part 2 - Add browser_style support to ext-sidebar.js r=kmag
...
MozReview-Commit-ID: AIGuVv98HGR
2017-05-25 19:46:59 -04:00
Matthew Wein
95bd4ed601
Bug 1330369 - Part 1 - Share the extension stylesheets between sidebar, popups, and options r=mixedpuppy
...
MozReview-Commit-ID: EquM6hSQ8pH
2017-05-19 15:48:44 -04:00
Shane Caraveo
e6eb930b6f
Bug 1365637 place WE sidebars into the photon sidebar dropdown, r=Gijs,mattw
...
MozReview-Commit-ID: 3ZM9mXjEbWh
2017-05-29 15:20:48 -07:00
Phil Ringnalda
8c7bfb5333
Backed out changeset 69a878129f88 (bug 1365637) for failures in browser_ext_sidebarAction_windows.js
...
MozReview-Commit-ID: JNs7zYG7XVZ
2017-05-29 14:34:58 -07:00
Shane Caraveo
88ff0f48b4
Bug 1365637 place WE sidebars into the photon sidebar dropdown, r=Gijs,mattw
...
MozReview-Commit-ID: EVeR5ShTBst
2017-05-29 12:39:44 -07:00
Bob Silverberg
77f15c8cfe
Bug 1365562 - Ensure that SessionStore is initialized before any interaction via WebExtension APIs, r=mixedpuppy
...
Awaiting the resolution of SessionStore.promiseInitialized as the first step in each API method that needs to interact with SessionStore.
As I needed to await a promise, took the opportunity to migrate the entire file to async/await.
MozReview-Commit-ID: 3ovavDHimhj
2017-05-24 09:26:16 -04:00
Bob Silverberg
8f7ddf916b
Bug 1349896 - Part 2: Implement devtools.panels.themeName API property, f?rpl r=mixedpuppy
...
MozReview-Commit-ID: 8uN2VBIyYyt
2017-05-11 08:54:02 -04:00
Bob Silverberg
2addc83c48
Bug 1364546 - Set the children property for BookmarkTreeNodes without children, r=mixedpuppy
...
BookmarkTreeNodes without children do not contain a children property, but they should actually
contain a children property which is an empty array. This is what Chrome does as well.
This patch fixes that, and includes a test for a case of getChildren that was previously
untested, which I noticed when working on this code.
MozReview-Commit-ID: CjUwExma760
2017-05-23 15:16:10 -04:00
Johann Hofmann
44c917c82c
Bug 1337492 - Split up identity icon into SVG files to avoid slow load on hover. r=jwatt
...
We know that using multiple SVGs in a single file with :not(:target)
is slower than splitting that file up into several files (see bug 1358998).
This patch attempts to fix an issue where the identity icon will
briefly flicker when hovered the first time by splitting the SVG file up.
MozReview-Commit-ID: 2FJeBvKxKmn
2017-05-22 16:20:42 +02:00
Ben Kelly
4ee13a7ef6
Bug 1366791 Make browser_ext_geckoProfiler_symbolicate.js wait for prefs to be written. r=mstange
2017-05-23 07:30:57 -07:00
Ryan VanderMeulen
711977f23c
Merge inbound to m-c. a=merge
2017-05-19 11:46:56 -04:00
Matthew Wein
74f2a47192
Bug 1351418 - Put single checkbox items into submenu on linux r=mixedpuppy
...
MozReview-Commit-ID: 9swHS0yEoDg
2017-05-15 13:20:41 -04:00
Rob Wu
b00bde8edf
Bug 1299053 - Ensure that background pages have windowId -1 in browser.extension.getViews r=aswan
...
MozReview-Commit-ID: HdayD0JrIBm
2017-04-23 13:03:11 +02:00
Rob Wu
22824f113e
Bug 1299053 - support tabId in browser.extension.getViews r=aswan
...
MozReview-Commit-ID: Ep6pdUdbhmc
2017-04-23 13:01:34 +02:00
Rob Wu
24755d9637
Bug 1299053 - Refactor test/browser/browser_ext_getViews r=aswan
...
I want to add more tests, based on tabId.
Adding more positional arguments makes the code less readable,
so I moved the check for windowId to a separate method.
MozReview-Commit-ID: 2aTtMftoCZX
2017-04-23 12:44:59 +02:00
Mark Banner
9fc03b12e9
Bug 1365412 - Clean up various ESLint global definitions in browser/. r=mossop
...
MozReview-Commit-ID: JqAm9x1XGCM
2017-05-16 22:22:42 +01:00
Matthew Wein
947bca800c
Bug 1266012 - Add identity indication for the moz-extensions scheme r=mixedpuppy
...
MozReview-Commit-ID: BtbRGPJbsHs
2017-05-10 15:14:15 -04:00
Marco Bonardo
266b05cbf9
Bug 1344924 - Contextual onboarding for search suggestions in the awesomebar. r=adw
...
Make the onboarding being opt-in or opt-out depending on the default value of the
browser.urlbar.sugges.searches pref.
In both cases respect userMadeSearchSuggestionChoice though, so we won't further nag users that
made a choice already.
MozReview-Commit-ID: D4rRMRbdMrW
2017-04-05 15:01:02 +02:00
Carsten "Tomcat" Book
f216cbd3b4
Backed out changeset 720c38d9052e (bug 1344924) for crashes at [@ mozilla::net::nsSocketTransport::InitiateSocket]
2017-05-17 10:56:57 +02:00
Marco Bonardo
4d6b9940f4
Bug 1344924 - Contextual onboarding for search suggestions in the awesomebar. r=adw
...
Make the onboarding being opt-in or opt-out depending on the default value of the
browser.urlbar.sugges.searches pref.
In both cases respect userMadeSearchSuggestionChoice though, so we won't further nag users that
made a choice already.
MozReview-Commit-ID: D4rRMRbdMrW
2017-04-05 15:01:02 +02:00
Carsten "Tomcat" Book
d4006b93b2
merge mozilla-inbound to mozilla-central a=merge
2017-05-16 15:04:38 +02:00
Kris Maglione
232ff61655
Bug 1365005: Cleanup async code after Task.jsm migration. r=aswan
...
MozReview-Commit-ID: FNKSsBqq6Kf
2017-05-15 12:07:06 -07:00
Shane Caraveo
75f6a84aa8
Bug 1360796 fix intermittent assert, r=mattw
...
MozReview-Commit-ID: IEQeZ6NwVsz
2017-05-15 14:40:10 -07:00
Tomislav Jovanovic
6fd8d981f9
Bug 1362047 - Fix default value for content script run_at, add tests r=mixedpuppy
...
MozReview-Commit-ID: CiBaSkZ0TqQ
2017-05-10 02:00:29 +02:00
Florian Quèze
50b8c6608d
Bug 1353542 - script-generated patch to remove .bind(this) calls we no longer need now that generator functions have been replaced with async functions, r=Mossop.
2017-05-12 14:47:41 +02:00
Florian Quèze
b2499a4c57
Bug 1353542 - smaller script-generated patch converting remaining generators that are likely tasks (actual generators were identified by hand and whitelisted), r=Mossop.
2017-05-12 14:45:01 +02:00