Bob Silverberg
4bfe8fd443
Bug 1297167 - Part 1: Add telemetry probe for PageAction open timing, r=bsmedberg,kmag
...
MozReview-Commit-ID: 44xIqcFZXLO
2017-05-03 08:28:34 -04:00
Gijs Kruitbosch
bc16614930
Bug 1370482 - use longer timeout for browser_ext_sidebarAction.js, r=mikedeboer
...
MozReview-Commit-ID: Fp9rXZlwfI6
2017-06-19 16:17:27 +01:00
Mike de Boer
f9f58d253a
Bug 1370580 - Part 1 - Ensure that the overflow rules are set the exact same way for the temporary panel as for the appMenu panel. r=Gijs
...
These rules are set explicitly to allow the two views to be displayed next to
each other briefly when the slide-in transition starts.
This patch also applies the last remaining photon styles to the temporary panel,
which is used by the new Library widget as well.
MozReview-Commit-ID: 45aYzVHwRYv
2017-06-16 15:41:57 +02:00
Paolo Amadini
489326239e
Bug 1242505 - 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-06-18 08:05:06 +01:00
Sebastian Hengst
b75bf97136
Backed out changeset af176d040fad (bug 1370580) for frequently failing browser_ext_sidebarAction.js on Linux debug. r=backout a=backout
...
MozReview-Commit-ID: AwnMjAQTdmC
2017-06-17 23:18:55 +02:00
Markus Stange
a189b08620
Bug 1365400 - Add all profiler features to the enum list, and a test. r=kmag,njn
...
The source of truth for this list is in the PROFILER_FOR_EACH_FEATURE macro.
MozReview-Commit-ID: 13qppZKVi1r
2017-06-16 14:52:30 -04:00
Mike de Boer
6ea7b945df
Bug 1370580 - Part 1 - Ensure that the overflow rules are set the exact same way for the temporary panel as for the appMenu panel. r=Gijs
...
These rules are set explicitly to allow the two views to be displayed next to
each other briefly when the slide-in transition starts.
This patch also applies the last remaining photon styles to the temporary panel,
which is used by the new Library widget as well.
MozReview-Commit-ID: 45aYzVHwRYv
2017-06-16 15:41:57 +02:00
Sebastian Hengst
9c3bf7d0cd
Backed out changeset d6be7dc56cc5 (bug 1370580) for failing test-oop-extensions/browser_ext_browserAction_popup_resize.js. r=backout
2017-06-15 19:24:39 +02:00
Mike de Boer
a351ec54ca
Bug 1370580 - Part 1 - Ensure that the overflow rules are set the exact same way for the temporary panel as for the appMenu panel. r=Gijs
...
These rules are set explicitly to allow the two views to be displayed next to
each other briefly when the slide-in transition starts.
This patch also applies the last remaining photon styles to the temporary panel,
which is used by the new Library widget as well.
MozReview-Commit-ID: 45aYzVHwRYv
2017-06-15 12:49:18 +02:00
Gijs Kruitbosch
83b5d1458d
Bug 1372309 - force height of overflow panel when testing size of resizing popups, r=aswan
...
MozReview-Commit-ID: BK6z60Isd06
2017-06-13 17:48:03 +01:00
Julian Descottes
851f331527
Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy
...
Use DevToolsShim to access devtools APIs from webextensions code.
For webextensions tests using DevTools, tests are accessing DevToolsShim.gDevTools
which is fine for test purposes.
MozReview-Commit-ID: 66gFV98xvpf
2017-05-26 15:48:15 +02:00
Wes Kocher
68762d4d32
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: K0rvhhOLins
2017-06-12 17:13:12 -07:00
Tushar Saini (:shatur)
3dfb5bd92c
Bug 1287852 - Mark tabs.highlight as unsupported in schema. r=kmag,zombie
...
MozReview-Commit-ID: JKLWwECmGVw
2017-05-29 13:44:52 +05:30
Gijs Kruitbosch
7010102531
Bug 1354109 - update WebExtensions code for Photon, r=kmag
...
MozReview-Commit-ID: 8nHvyafxwV1
2017-05-31 18:08:52 +01:00
Kris Maglione
01d769d2fb
Bug 1368289: Simplify frameloader global metadata tagging. r=mixedpuppy
...
MozReview-Commit-ID: 1hgTtWysmya
2017-05-27 17:30:53 -07:00
Tomislav Jovanovic
8542af1e2d
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
a00ccaaac6
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
2017-06-10 16:43:20 +02:00
Sebastian Hengst
4bc880baf0
Backed out changeset cfc47df74537 (bug 1333403)
2017-06-10 16:06:44 +02:00
Sebastian Hengst
0fcb1d642b
Backed out changeset d842c744941e (bug 1333403)
2017-06-10 16:06:12 +02:00
Tomislav Jovanovic
d65d26e7e6
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
82cdece9f1
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
2017-06-06 23:25:06 +02:00
Joel Maher
b4d956c659
Bug 1308068 - Intermittent browser/components/extensions/test/browser/browser_ext_windows_events.js. temporarily disable. r=gbrown
...
MozReview-Commit-ID: 78loafc2KDb
2017-06-09 16:30:04 -04:00
Mark Banner
9916415caf
Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop
...
MozReview-Commit-ID: 5KC23kzaCFN
2017-06-08 10:59:12 +01:00
Luca Greco
e03f1c8d24
Bug 1366755 - devtools.panels.create should set invertIconForLightTheme to false by default. r=aswan
...
MozReview-Commit-ID: 1bn3cMngoql
2017-06-07 16:34:56 +02:00
Michael Kaply
ad1d75c3c5
Bug 1301315 - Add support for chrome_settings_overrides search engine. r=mixedpuppy
...
MozReview-Commit-ID: IkpigS3wqs1
2017-06-02 15:59:43 -05:00
Paolo Amadini
8531ce563a
Bug 1370652 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
These fixes are in preparation of making browser-chrome tests fail when there are unhandled Promise rejections.
MozReview-Commit-ID: JTMgC2XwzX2
2017-06-06 21:15:42 +01:00
Kris Maglione
db3ec327d2
Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy
...
Also removes some dead code.
A lot of the code in ExtensionUtils.jsm is not needed in all processes, and a
lot of the rest isn't needed until extension code runs. Most of it winds up
being loaded into all processes way earlier than necessary.
MozReview-Commit-ID: CMRjCPOjRF2
2017-05-26 15:44:41 -07:00
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