Sebastian Hengst
eee4bfdf52
Backed out changeset e017440a55a8 (bug 1357490)
2017-07-08 11:30:47 +02:00
Sebastian Hengst
0e23d27727
Backed out changeset 7124641a168f (bug 1357486)
2017-07-08 11:23:24 +02:00
Kris Maglione
8f13d414d9
Bug 1357486: Enable OOP extensions by default on Windows. r=aswan
...
MozReview-Commit-ID: 3Tet7tNtmGx
2017-07-06 21:13:40 -07:00
Kris Maglione
86ce0db3e8
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
Carsten "Tomcat" Book
38f8043d36
Backed out changeset c32994ea5a67 (bug 1357490)
2017-07-07 10:43:53 +02:00
Kris Maglione
1c8442c654
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
Gijs Kruitbosch
90cac15204
Bug 1370967 - close containing popup when clicking a non-popup browser action, r=mixedpuppy
...
MozReview-Commit-ID: HkdV5FUPnDV
2017-07-03 17:14:58 +01:00
Tomislav Jovanovic
430db70aab
Bug 1351638 - Fix intermittents caused by menus_commands test r=kmag
...
MozReview-Commit-ID: FsU2MHL0c9o
2017-07-04 03:12:34 +02:00
Sebastian Hengst
3b79a3d804
Backed out changeset 4d0faee8c200 (bug 1370967) for eslint failure: missing comma at browser_ext_browserAction_popup.js:132. r=backout
2017-07-05 22:34:23 +02:00
Gijs Kruitbosch
b6b47745de
Bug 1370967 - close containing popup when clicking a non-popup browser action, r=mixedpuppy
...
MozReview-Commit-ID: HkdV5FUPnDV
2017-07-03 17:14:58 +01:00
Gijs Kruitbosch
e4d7874f9d
Bug 1378194 - ordering of buttons in browser_ext_themes_icons.js matters; don't append bookmarks menu button at the end, r=jaws
...
MozReview-Commit-ID: 8WOsV4u9DJY
2017-07-04 22:51:36 +01:00
Kris Maglione
08cf606587
Bug 1375002: Get rid of the omnibox_internal namespace. r=me
...
This namespace has schema definitions which spuriously expose it to extension
callers, and does not support lazy loading correctly, which breaks certain
usage patterns.
2017-07-04 15:17:45 -07:00
Stephen A Pohl
25a2c736a1
Bug 1356317: Support remote layer trees in popups. r=kmag
2017-07-04 13:45:18 -05:00
Phil Ringnalda
daac6ceed1
Bug 1377358 followup, pacify eslint
...
MozReview-Commit-ID: 3iraxMxLxXK
2017-07-01 14:39:19 -07:00
Ursula Sarracini
372bbc20f2
Bug 1377358 - browser/components/extensions/test/browser/browser_ext_tabs_onUpdated.js fails when Activity Stream is enabled. r=kmag
...
MozReview-Commit-ID: G7Po0FIzxuw
2017-07-01 13:43:57 -07:00
Wes Kocher
b987e71f1d
Backed out changeset c3f7c2d4303f (bug 1321544) for frequent failures in browser_ext_contextMenus_icons.js a=backout
2017-06-30 11:36:34 -07:00
Shane Caraveo
c674d4fe17
Bug 1338898 fix 150 char limit for context menu text selection, r=aswan,mattw
...
MozReview-Commit-ID: IqECfaFSbGZ
2017-06-29 15:11:29 -07:00
Swapnesh Kumar Sahoo
49cab8bdb0
Bug 1321544 - Support icons for context menu items; r=mixedpuppy,zombie
...
MozReview-Commit-ID: 2caNYYCQ7C7
2017-06-15 01:32:00 +05:30
Andrew Swan
3358f38632
Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
...
The implementations of browserAction, pageAction, and menu onClick
handlers now stash the current <browser> until we get a reply from
the extension process indicating that the handler has finished running.
We also have to take care to keep that <browser> around even if the
permissions api has to be loaded asynchronously.
MozReview-Commit-ID: BYJaiwdj40u
2017-06-15 12:48:40 -07:00
Andrew Swan
3d501bbfd5
Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
...
MozReview-Commit-ID: 7nsYWdSTJCG
2017-06-09 13:49:07 -07:00
Matthew Wein
614a25db03
Bug 1354336 - Require all browser_style elements to have the browser-style class r=mikedeboer
...
MozReview-Commit-ID: 6bQZDa3zZA3
2017-06-23 13:54:19 -04:00
Sebastian Hengst
f6e49e497b
Backed out changeset d5fa98ffa258 (bug 1354336) as requested by mattw. r=backout
2017-06-30 03:00:55 +02:00
Matthew Wein
1a125a1728
Bug 1354336 - Require all browser_style elements to have the browser-style class r=mikedeboer
...
MozReview-Commit-ID: 6bQZDa3zZA3
2017-06-23 13:54:19 -04:00
Sebastian Hengst
8642712c2a
Backed out changeset 26fd6d0a1254 (bug 1369577) for failing xpcshell's test_ext_simple.js and test_ext_startup_cache.js on Android. r=backout
2017-06-30 01:01:13 +02:00
Sebastian Hengst
c48d1b793d
Backed out changeset dfb376de5c23 (bug 1369577)
2017-06-30 00:59:59 +02:00
Andrew Swan
e77019e2bd
Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
...
The implementations of browserAction, pageAction, and menu onClick
handlers now stash the current <browser> until we get a reply from
the extension process indicating that the handler has finished running.
We also have to take care to keep that <browser> around even if the
permissions api has to be loaded asynchronously.
MozReview-Commit-ID: BYJaiwdj40u
2017-06-15 12:48:40 -07:00
Andrew Swan
c140bd9d12
Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
...
MozReview-Commit-ID: 7nsYWdSTJCG
2017-06-09 13:49:07 -07:00
Bob Silverberg
4fb3991429
Bug 1376888 - pageAction popup telemetry does not report the correct times, r=kmag
...
Move the call to TelemetryStopwatch.finish to after the contentReady promise of the PanelPopup resolves.
MozReview-Commit-ID: F1hfaDHVuJi
2017-06-28 13:28:15 -07:00
Bob Silverberg
0ae12dfd8e
Bug 1374237 - Part 3: Declare all top-level functions in browser API files files via const., r=mixedpuppy
...
Also changed some function names to attempt to guarantee uniqueness across API files.
MozReview-Commit-ID: FU5JU1lRHzn
2017-06-21 16:13:00 -04:00
Bob Silverberg
fc23069408
Bug 1374237 - Part 1: Uniquify the name of the convert functions in ext-cookies.js and ext-bookmarks.js, r=mixedpuppy
...
Also declare all top-level functions in those files via const.
MozReview-Commit-ID: FsIEHVeotX8
2017-06-21 14:19:39 -04:00
Bob Silverberg
99269b133c
Bug 1373011 - Re-enable browser/components/extensions/test/browser/browser_ext_windows_events.js, r=aswan,zombie
...
We intermittently receive an extra onFocusChanged event with a windowId of browser.windows.WINDOW_ID_NONE
when a window is closed. The test has been updated to ignore one of these events.
MozReview-Commit-ID: 8O1YvoKBvkH
2017-06-16 12:25:36 -04:00
Bob Silverberg
f612eec919
Bug 1376003 - Address intermittent browser_ext_pageAction_telemetry.js, r=mixedpuppy
...
MozReview-Commit-ID: IkBQ7PcSMwC
2017-06-27 12:12:07 -07:00
Carsten "Tomcat" Book
2ac538b0f1
Merge mozilla-central to autoland
2017-06-28 13:47:29 +02:00
Carsten "Tomcat" Book
2d174eeab7
merge mozilla-inbound to mozilla-central a=merge
2017-06-28 13:23:29 +02:00
Thomas Wisniewski
49df5e4493
Bug 1287928 - Update browser.history.onVisited to use the title from the onVisit event. r=mixedpuppy
...
MozReview-Commit-ID: 8aEbR1PE5XX
2017-06-20 12:06:12 -04:00
Thomas Wisniewski
c914dbf768
Bug 1343236 - Add support for linkText to contextMenus.OnClickData. r=mixedpuppy
...
MozReview-Commit-ID: B0s5sPztciH
2017-06-20 17:38:18 -04:00
Gijs Kruitbosch
37a85840ef
Bug 1352120 - fix theming for the star icon, fix theming dealing with empty string icon urls, r=jaws
...
When debugging the test failures in this test, I noticed that the info() messages indicated we *were* using
moz-extension icon references even when we shouldn't be - they just didn't include the 'fox.svg' bit.
When pausing in the debugger, you can see that all the buttons are blank - we don't load any icon in this case.
This seemed bad, so I updated the test to actually check if we're using a moz-extension URI at all,
and then updated the implementation to actually make it work.
MozReview-Commit-ID: GGXaivJrzxj
2017-06-22 13:08:52 +01:00
Andy McKay
61480be54a
bug 1334691 consolidate a couple of tests down r=bsilverberg
...
MozReview-Commit-ID: KrlCtNdlKja
2017-06-02 15:34:46 -07:00
Christoph Kerschbaumer
efcd021236
Bug 1375023 - Have switchToTabHavingURI() provide the correct triggeringPrincipal. r=gijs,aswan
2017-06-25 14:03:06 +02:00
Kris Maglione
fdf3f6b61c
Bug 1365821: Request animation frame on the correct window before checking details. r=me
...
MozReview-Commit-ID: 708VQuF065d
2017-06-23 19:18:15 -07:00
Joel Maher
bb8c2534a1
Bug 1351638 - Intermittent browser_ext_contextMenus_icons.js. temporarily disable on win/opt. r=gbrown
...
MozReview-Commit-ID: GETsYtCjw5y
2017-06-23 10:29:39 -04:00
Florian Quèze
c30094cdf7
Bug 1374282 - script generated patch to remove generators from add_task in browser/ and toolkit/, r=Mossop.
2017-06-22 12:51:43 +02:00
Wes Kocher
ab72c537c8
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: CaSKFN9T7N4
2017-06-21 18:05:27 -07:00
Wes Kocher
0942b0ec9f
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: 3LXFVwSoMvs
2017-06-21 17:58:17 -07:00
Kris Maglione
41a323a096
Bug 1373293: Follow-up: Fix failing xpcshell test. r=me
...
MozReview-Commit-ID: 52X7bw6jlvu
2017-06-21 14:10:22 -07:00
Nathan Froyd
919a4253d3
Bug 1372670 - part 4 - use nsIThreadManager::dispatchToMainThread more from JS; r=florian
...
We did an automated conversion for many of these in another bug, but
these instances were either missed or have been added since then.
2017-06-21 12:59:28 -04:00
Luca Greco
518ffdfbaa
Bug 1347108 - Reduce the amount of time to show up a WebExtensions DevTools panel. r=aswan,bgrins
...
MozReview-Commit-ID: LJl8VJNErnz
2017-06-08 17:10:07 +02:00
Matthew Wein
8bec80fbda
Bug 1329242 - Add unit tests for browser_action.theme_icons r=mixedpuppy
...
MozReview-Commit-ID: BDPa4RsFfl7
2017-06-27 15:23:05 -07:00
Matthew Wein
c7a81cb41f
Bug 1329242 - Add support for browser_action.theme_icons r=mixedpuppy
...
MozReview-Commit-ID: HvfUQZzBQWq
2017-06-27 15:23:35 -07:00
Bob Silverberg
bb5ee64124
Bug 1297167 - Part 2: Add telemetry probes for BrowserAction popups, r=bsmedberg,kmag
...
Add histogram for WEBEXT_BROWSERACTION_POPUP_OPEN_MS to track the amount of time it takes to open a browserAction popup.
Add histogram for WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT to track how often a popup preload results in a popup being shown, vs a popup being cancelled, both after hover and after mousedown.
MozReview-Commit-ID: L8xlSJxgTzX
2017-05-03 11:12:03 -04:00