Andrew Swan
e53f9296c7
Bug 1426259: Revamp processing of manifest.json for themes r=kmag
...
MozReview-Commit-ID: 6dWy8wwrobY
2017-12-20 16:06:50 -08:00
Florian Quèze
1838aa9e08
Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs.
2017-12-21 11:10:23 +01:00
Tim Nguyen
ecbd0af966
Bug 1425868 - Consolidate arrow panel styling. r=dao
...
Original patch by Jared Wein [:jaws]
MozReview-Commit-ID: D8GxCjJ8Si3
2017-12-19 08:00:00 -06:00
Andrew Swan
95119ca9d8
Bug 1423425 Stop reading the Extension.jsm module object in specialpowers r=kmag
...
The return value from Cu.import() does not include lexically scoped
symbols so stop using it here. Also stop using Extension.generate()
while we're here.
MozReview-Commit-ID: HnX3RGgDHbR
2017-12-18 10:32:23 -08:00
Mark Striemer
7d9f428fb0
Bug 1414018 - Go to new New Tab page after disabling add-on in New Tab doorhanger r=aswan
...
MozReview-Commit-ID: 7ZXehNEC6ml
2017-11-29 17:14:54 -06:00
Andreea Pavel
f83f963a34
Merge inbound to mozilla-central r=merge a=merge
2017-12-09 22:21:17 +02:00
Kris Maglione
c8ea1d4273
Bug 1421459: Update to ESLint 4 "indent" rule. r=aswan
...
MozReview-Commit-ID: LxLDWlsIlSk
2017-11-28 14:13:59 -08:00
Bill McCloskey
142c9a9dbb
Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
...
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-07 12:55:24 -08:00
Oriol Brufau
9f671e6f20
Bug 1419940 - Allow browserAction set* methods to accept a null value. r=aswan
...
MozReview-Commit-ID: H2UfUITBEMm
2017-11-29 05:50:00 +01:00
Andreea Pavel
26ac595cba
Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE
...
Backed out changeset 0c01a98f4fd5 (bug 1412456)
Backed out changeset 27077db47231 (bug 1412456)
Backed out changeset f35ec2a884f8 (bug 1412456)
Backed out changeset 602b30ac3c69 (bug 1412456)
Backed out changeset b1ff1050c589 (bug 1412456)
Backed out changeset f100d953f9eb (bug 1412456)
Backed out changeset d85af60fe259 (bug 1412456)
Backed out changeset 736f38486832 (bug 1412456)
Backed out changeset 13a637602dc2 (bug 1412456)
2017-12-07 12:20:21 +02:00
Bill McCloskey
427710d960
Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
...
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 21:17:05 -08:00
Dorel Luca
81b4b85d01
Backed out 8 changesets (bug 1412456) for ESlint failure on browser_urlbarKeepStateAcrossTabSwitches.js:13:49 r=backout on a CLOSED TREE
...
Backed out changeset 0e88de036c55 (bug 1412456)
Backed out changeset 49b93f807db0 (bug 1412456)
Backed out changeset 039e980b7dc6 (bug 1412456)
Backed out changeset c7698410ddbd (bug 1412456)
Backed out changeset e56a1ba26b7c (bug 1412456)
Backed out changeset 0c4506e124ac (bug 1412456)
Backed out changeset a7aec2ce903b (bug 1412456)
Backed out changeset 3e9fb71f1e8e (bug 1412456)
2017-12-07 07:09:33 +02:00
Bill McCloskey
a0f07d3df7
Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
...
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 20:46:58 -08:00
Ryan VanderMeulen
6f96d4a01d
Bug 1423667 - Disable some tests that fail on Windows Code Coverage builds with clang-cl r317840. rs=marco
2017-12-06 20:40:46 -05:00
Shane Caraveo
b6a7a9f51d
Bug 1419842 support pattern matching to show/hide pageActions, r=aswan
...
MozReview-Commit-ID: bYcR08xX8r
2017-12-05 14:41:21 -08:00
Ciure Andrei
1ef615e96e
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-02 12:19:55 +02:00
Tooru Fujisawa
fa64a63601
Bug 1420319 - Wait for the next event tick before resolving promise in browser_ext_optionsPage_modals.js. r=jaws
2017-12-01 22:35:59 +09:00
Thomas Nguyen
63205aaaec
Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb,JanH
...
MozReview-Commit-ID: LWcP7drDPwL
2017-10-23 18:15:40 +08:00
Bob Silverberg
af464fdaf9
Bug 1408472 - Read-only browserSettings should return false on write attempts, r=mixedpuppy
...
This updates browserSettings so that calling set and clear return false, rather than undefined,
for read-only settings. It also returns "not_controllable" rather than "controllable_by_this_extension"
for levelOfControl from calls to get for read-only settings.
MozReview-Commit-ID: 9c0bKDaYIC7
2017-11-28 12:11:23 -05:00
Bob Silverberg
5a190716cd
Bug 1415913 - tabs.create without a windowId should target only normal windows, r=aswan
...
This introduces a new property to WindowTracker (on desktop only) called topNormalWindow
which returns the topmost window which is not a popup window. That property is then used
by tabs.create to identify the top "normal" window when a windowId is not passed to it.
Bug 1421709 has been filed to look for other opportunities to use topNormalWindow
in place of topWindow in our codebase.
MozReview-Commit-ID: DcV93wO6FoV
2017-11-20 17:00:20 -05:00
Tiberius Oros
752c87db91
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-29 02:25:59 +02:00
tushararora
1a07be0f56
Bug 1402399 - Fix browser.windows.update to clear titlePreface if it is passed empty. r=bsilverberg, r=mixedpuppy
2017-10-13 12:38:19 +05:30
Mark Striemer
5cce1e99e4
Bug 1415029 - Use better extension icon in identity block r=johannh
...
MozReview-Commit-ID: CFTIe9I9mfe
2017-11-27 11:36:10 -06:00
tushararora
fa5e677c46
Bug 1334782 - tabs.query should pattern match the title r=zombie
...
MozReview-Commit-ID: 5WaKLaOP7Nc
2017-11-16 16:17:45 +05:30
Marco Bonardo
1c2e5245c5
Bug 1416142 - Intermittent timeout in browser_ext_omnibox.js. r=standard8
...
MozReview-Commit-ID: DAZumEpI1xB
2017-11-23 13:47:34 +01:00
Bob Silverberg
142259b413
Bug 1416039 - Fix intermittent browser_ext_tabs_lastAccessed.js, r=mixedpuppy
...
The recent failures all seem to be on the assertion that lastAccessed of tab 1 is
later than the test start time. It's possible that things happen so quickly that
lastAccessed of tab 1 is the same as the start time, so this patch changes the
comparison to be a <=.
MozReview-Commit-ID: 67CVQPj1ShM
2017-11-24 08:26:34 -05:00
Mark Striemer
491bc2ad0f
Bug 1390158 - Notify user of extension controlling New Tab on first access r=aswan,jaws
...
MozReview-Commit-ID: 1g9d4UTuOgr
2017-11-22 19:00:58 -06:00
Tiberius Oros
966b5519ae
Merge inbound to mozilla-central r=merge a=merge
2017-11-21 11:55:23 +02:00
Tooru Fujisawa
9c833f1705
Bug 1418739 - Part 2: Remove unused delayedStartup parameter from BrowserTestUtils.waitForNewWindow. r=smaug
2017-11-21 03:41:56 +09:00
Bob Silverberg
0d7a68aadc
Bug 1404584 Part 3: Convert ExtensionPreferencesManager to use update and uninstall events, r=aswan,jkt
...
This includes removing the "web-extension-preferences-replacing" and "web-extension-preferences-replaced"
notifications as they are no longer needed.
MozReview-Commit-ID: IjNf4BImgas
2017-11-01 09:51:41 -04:00
Bob Silverberg
fb5f544d9c
Bug 1404584 Part 2: Convert ext-chrome-settings-overrides to use update and uninstall events, r=aswan,mkaply
...
MozReview-Commit-ID: KtagRbDz19S
2017-11-01 09:50:03 -04:00
Tim Nguyen
58e5afb568
Bug 1370499 - Support WebExtensions bookmark context menus. r=mixedpuppy
...
MozReview-Commit-ID: AkYxeGHlDvi
2017-11-20 23:01:02 +00:00
Tim Nguyen
3708109370
Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
...
MozReview-Commit-ID: Gp5CHqmOi6A
2017-11-15 17:34:12 +00:00
Xidorn Quan
36d54ed4a2
Bug 1417281 part 2 - Add 32x32 theme icon in browser_ext_browserAction_theme_icons.js test so that it works as expected on HiDPI as well. r=mixedpuppy
...
MozReview-Commit-ID: DLFuxxeVyTR
2017-11-14 17:55:06 -08:00
Mark Banner
af3baeea57
Bug 1371293 - Fix instances of space-before-function-paren failures after ESLint 4 upgrade. r=mossop
...
MozReview-Commit-ID: 5XfdCSDjLEG
2017-11-06 13:46:21 +00:00
Joel Maher
18277338f0
Bug 1285500 - Disable browser_ext_browserAction_popup.js on windows/debug for frequent failures. r=me, a=testonly
2017-11-13 12:20:01 -05:00
Drew Willcoxon
7708c2f9fb
Bug 1413574 - Hide disabled page actions and offer a "Manage Extension" command for actions in extensions. r=Gijs
...
MozReview-Commit-ID: HJpu9Jfi2bB
2017-11-10 11:06:02 -05:00
Bob Silverberg
e677eec794
Bug 1381684 - Fix intermittent browser/components/extensions/test/browser/browser_ext_tabs_lastAccessed.js, r=mixedpuppy
...
This patch introduces two changes to the test:
1. It breaks apart the assertion that was combining three tests into individual assertions, so if this does
fail again in the future it will be easier to spot the actual problem.
2. It uses addTab and browserLoaded instead of openNewForegroundTab, which seems to allow the test to wait
long enough before starting the extension.
When I was able to reproduce the failure, after separating the assertions, I found the one that was failing
was the check that tab2.lastAccessed was less than the current time. I believe that the current time was being
recorded too soon, which is why I changed the test to not record the current time until after both tabs have
completed loading. This seems to fix the intermittent locally for me.
MozReview-Commit-ID: I3VoYODwjgz
2017-10-30 13:39:53 -04:00
Marco Bonardo
7bae246779
Bug 1402286 - chunk notifyResults calls so that we don't run all the autocomplete js for each match. r=adw
...
MozReview-Commit-ID: GuYew5B30WQ
2017-10-31 11:13:47 +01:00
Gijs Kruitbosch
1bdaf4e853
Bug 1387081 - stop re-adding the sidebar button to the toolbar now that it's there by default, r=mixedpuppy
...
MozReview-Commit-ID: 9e1eFaVltMO
2017-11-08 18:01:53 +01:00
Drew Willcoxon
0b3c1c5d8b
Bug 1413692 - Extensions page actions are pinned to address bar again and again. r=mixedpuppy
...
MozReview-Commit-ID: HrhYTNSwygH
2017-11-06 21:19:26 -05:00
Shane Caraveo
924abfcc8a
Bug 1413648 fix default extension icon use, r=aswan
...
MozReview-Commit-ID: 3Dh2DjGIAgn
2017-11-02 15:49:38 -07:00
Tomislav Jovanovic
de15b36683
Bug 1409433 - Handle contextmenu clicks in non-tab content r=aswan
...
MozReview-Commit-ID: BSTb0ATBfbh
2017-11-01 23:00:33 +01:00
Michael Kaply
e49135c13f
Bug 1413298 - Allow search encoding to be specifed by WebExtension. r=florian,mixedpuppy
...
MozReview-Commit-ID: 4O73NlqIfjm
2017-10-31 20:15:49 -05:00
Csoregi Natalia
367f35bbc9
Backed out 1 changesets (bug 1413298)
...
Backed out changeset 2b8095d47140 (bug 1413298) for failing ESLINT browser_ext_settings_overrides_search.js:37 r=backout on a CLOSED TREE
2017-11-01 15:11:39 +02:00
Michael Kaply
dfba44429f
Bug 1413298 - Allow search encoding to be specifed by WebExtension. r=florian,mixedpuppy
...
MozReview-Commit-ID: 4O73NlqIfjm
2017-10-31 20:15:49 -05:00
Phil Ringnalda
b851b3e255
Backed out 2 changesets (bug 1345433) for eslint bustage
...
Backed out changeset 7353f6f68571 (bug 1345433)
Backed out changeset 6ee966b99e7e (bug 1345433)
MozReview-Commit-ID: 47mqBLmmBpv
2017-10-31 19:35:18 -07:00
Thomas Nguyen
0782166979
Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb
...
MozReview-Commit-ID: LWcP7drDPwL
2017-10-23 18:15:40 +08:00
Shane Caraveo
17023b5d1e
Bug 1321854 add logging for intermittent, r=mixedpuppy
...
MozReview-Commit-ID: 6Wo1CYLVtgL
2017-10-31 15:46:13 -07:00
Bob Silverberg
1dfb043d26
Bug 1371919 - Fix Intermittent browser/components/extensions/test/browser/browser_ext_browsingData_history.js, r=mixedpuppy
...
I spoke to Marco about this and it turns out the problem is due to using PlacesUtils.history.insertMany together with
PlacesTestUtils.visitsInDB. Calling the former to insert the visits and then immediately calling the latter to verify
them can result in the latter reading a snapshot of the places DB that is not up to date. The fix is to call
PlacesTestUtils.addVisits which will not return until everything is finished up and will therefore not cause
PlacesTestUtils.visitsInDB to possibly read an old snapshot.
MozReview-Commit-ID: GebqORQI0Co
2017-10-30 11:37:31 -04:00