Oriol Brufau
ac5db38313
Bug 1427107 - Reject setBadgeBackgroundColor promise for invalid string colors r=mixedpuppy
...
MozReview-Commit-ID: 1XXiQCDe7Tu
--HG--
extra : rebase_source : df1ab14e9473d1fab42016ea31823274838bffdd
2018-01-11 18:56:18 +01:00
Mark Striemer
5ee733c0c6
Bug 1424259 - Fix alignment of extension sidebar action icons r=mixedpuppy
...
MozReview-Commit-ID: 4RQv30imV3B
--HG--
extra : rebase_source : 03a60c98f7d64a4143c4ea76378bc95f35d3106c
2018-01-11 22:53:02 -06:00
Oriol Brufau
52b205414a
Bug 1427431 - Add methods to check if browser/page/sidebar actions are enabled/shown/open r=mixedpuppy
...
MozReview-Commit-ID: DPbg8SwKVQL
--HG--
extra : rebase_source : 9364415cfed7ed47083d2b67782930ed99d9a021
2018-01-11 18:19:02 +01:00
Tim Nguyen
40b755ffc4
Bug 1427463 - Implement tabs.captureTab(tabId). r=mixedpuppy
...
MozReview-Commit-ID: 5sr3I1A1b8A
--HG--
rename : browser/components/extensions/test/browser/browser_ext_tabs_captureVisibleTab.js => browser/components/extensions/test/browser/browser_ext_tabs_captureTab.js
extra : rebase_source : 3bcadd40eb506bbaef53f0cafcbcd4347e5cf58b
2018-01-10 14:51:43 +00:00
Ciure Andrei
f7400ad72e
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 11:54:56 +02:00
Cameron McCormack
664c1757c0
Bug 1427419 - Part 12: Move inIDOMUtils.colorToRGBA to InspectorUtils. r=bz
...
MozReview-Commit-ID: 9EAdNibvZ4
2018-01-11 12:38:00 +08:00
Doug Thayer
b3eef35a05
Bug 1421703 - replace onVisit with onVisits r=mak
...
There's a heavy enough overhead to going through XPConnect for
every observer for every visit on the nsINavHistoryObserver
interface, so this patch reduces that by replacing the single-
visit notification with one which accepts an array of visits.
Some notes: To avoid problems with the orderings of the various
ways in which we notify about visits, we have to send our bulk
onVisits notification before doing any of the others. This does
mean it technically behaves slightly different than the prior
approach of interleaving the notifications, but I can't find any
way in which this has any consequences to the end result, and it
doesn't break any tests.
MozReview-Commit-ID: GdeooH8mCkg
--HG--
extra : rebase_source : 48b5f886c4650a756e70f4657cb9d62c8ce40f74
2017-12-20 14:27:24 -08:00
Luca Greco
fdcbd7477c
Bug 1380855 - Fix intermittency and speed up devtools panel webextension test. r=mixedpuppy
...
MozReview-Commit-ID: 27DFuD9hYUa
--HG--
extra : rebase_source : e2fb1576ae60f150630613f5c2e5d5d137651fb7
2018-01-05 19:16:53 +01:00
Tooru Fujisawa
75c3fdab9c
Bug 1426599 - Wait for the next event tick after onLocationChange, in browser/components/extensions/test/browser/browser_ext_url_overrides_newtab.js. r=Gijs
2018-01-06 16:24:43 +09:00
Luca Greco
d9b0711c09
Bug 1425224 - Use manifest.ExtensionURL in devtools.panels.create API schema. r=mixedpuppy
...
MozReview-Commit-ID: AR6j1fC0PmJ
2017-12-14 18:20:59 +01:00
Lukas Jung
21f7b5704f
Bug 1370228 - "Context menu title with placeholder always shows ellipsis" [r=mixedpuppy]
...
--HG--
extra : rebase_source : aaf2763c9f28d196376e5d543978b7e6b788b704
2017-12-21 08:33:00 +02:00
Andrew Swan
e66f92191d
Bug 1426259: Revamp processing of manifest.json for themes r=kmag
...
MozReview-Commit-ID: 6dWy8wwrobY
--HG--
extra : rebase_source : f742c50f06a358b30f20eabf1cd81713dbfaa86f
2017-12-20 16:06:50 -08:00
Florian Quèze
0f55cd45be
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
fd655b880c
Bug 1425868 - Consolidate arrow panel styling. r=dao
...
Original patch by Jared Wein [:jaws]
MozReview-Commit-ID: D8GxCjJ8Si3
--HG--
extra : rebase_source : 3f877d5b69e3ab86ad7d8b769e6b5459cea3b5bf
2017-12-19 08:00:00 -06:00
Dorel Luca
525a28839c
Backed out changeset 4f6ed26bdb9b (bug 1425868) for build bustages on OS X and Windows r=backout on a CLOSED TREE
2017-12-19 15:43:13 +02:00
Tim Nguyen
d93d23734a
Bug 1425868 - Consolidate arrow panel styling. r=dao
...
Original patch by Jared Wein [:jaws]
MozReview-Commit-ID: RAGeRpgoJF
--HG--
extra : rebase_source : 1ae76e2f510bda16d72e1947e92d8d882bf7a01a
2017-12-19 07:00:24 -06:00
Andrew Swan
b71f9b4b1a
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
--HG--
extra : rebase_source : b4e238f2a5f1c9dce838b4dd70447edd9f401c10
2017-12-18 10:32:23 -08:00
Mark Striemer
02fae21b7d
Bug 1414018 - Go to new New Tab page after disabling add-on in New Tab doorhanger r=aswan
...
MozReview-Commit-ID: 7ZXehNEC6ml
--HG--
extra : rebase_source : b1b78fe53e1049df326649a76be5a39259ebc919
2017-11-29 17:14:54 -06:00
Masatoshi Kimura
295faed3f9
Bug 1418914 - Move E10SUtils.jsm into toolkit/. r=mossop
...
MozReview-Commit-ID: EgDzEEKAeh1
--HG--
rename : browser/modules/E10SUtils.jsm => toolkit/modules/E10SUtils.jsm
extra : rebase_source : 0920ce818773af797a0daf3cf4ae90af41d71d2a
2017-12-12 21:35:16 +09:00
Andreea Pavel
5ba2665757
Merge inbound to mozilla-central r=merge a=merge
2017-12-09 22:21:17 +02:00
Kris Maglione
4a4c4fdfd4
Bug 1421459: Update to ESLint 4 "indent" rule. r=aswan
...
MozReview-Commit-ID: LxLDWlsIlSk
--HG--
extra : rebase_source : 5762bdf08ff6c09c1b29f87366bddb552e4c74b2
extra : amend_source : 922a0c03722bd5a81daace7f0289ec3228191cfb
2017-11-28 14:13:59 -08:00
Bill McCloskey
9f4d083047
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
a9a6960797
Bug 1419940 - Allow browserAction set* methods to accept a null value. r=aswan
...
MozReview-Commit-ID: H2UfUITBEMm
--HG--
extra : rebase_source : 470bcb87dc3389430068bd374084192a375aa1fd
2017-11-29 05:50:00 +01:00
Andreea Pavel
89531e8dc3
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
bef7c122df
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
eb65c24c7b
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
be77cf4a01
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
d945b2a059
Bug 1423667 - Disable some tests that fail on Windows Code Coverage builds with clang-cl r317840. rs=marco
...
--HG--
extra : histedit_source : d2f4b4d59301469c4cabb7198f0f98c5247eab84
2017-12-06 20:40:46 -05:00
Shane Caraveo
f27fb376d0
Bug 1419842 support pattern matching to show/hide pageActions, r=aswan
...
MozReview-Commit-ID: bYcR08xX8r
--HG--
extra : rebase_source : cdd22772e6b319dc3fb2c8895503bf22f872f745
2017-12-05 14:41:21 -08:00
Bob Silverberg
ba5b0824a2
Bug 1422211 - Do not try to move a tab when it is the only tab in a window, r=mixedpuppy
...
The problem reported in this bug is that the newTab button moves to an invalid position when
there's only 1 tab in a window and you try to move it to the end of the tab strip via tabs.move.
This may be caused by a bug in tabbrowser, which is being investigated separately, but it
brought to light the fact that we're trying to move a tab when it's the only tab in a
window, and that just doesn't make sense.
This patch updates the code so we don't try to move a tab if it's the only tab in the
window.
MozReview-Commit-ID: 1oBs0OHnvxi
--HG--
extra : rebase_source : 2fde9ffdac4a2f2e290b51f0f73dd877db60f009
2017-12-01 09:03:44 -05:00
Ciure Andrei
48e5c9892f
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-02 12:19:55 +02:00
Tooru Fujisawa
07264d6840
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
d67c09f7dd
Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb,JanH
...
MozReview-Commit-ID: LWcP7drDPwL
--HG--
extra : rebase_source : 3741530254b3cb2627f798cf22eacf64c29a8b9e
2017-10-23 18:15:40 +08:00
Bob Silverberg
c86e3d1c91
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
--HG--
extra : rebase_source : c47c97bcc19095bf1945e111e13e2a8f02e98799
2017-11-28 12:11:23 -05:00
Bob Silverberg
9e8f1233a1
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
--HG--
extra : rebase_source : 7c7be7c364cc627d385929a2c9fd2dee757bf835
2017-11-20 17:00:20 -05:00
Tiberius Oros
18ea9ecad9
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
...
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html => devtools/client/webconsole/new-console-output/test/mochitest/test-network-exceptions.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^ => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js^headers^
extra : rebase_source : e126b0ab427161de0acd67cdfb9a1434415412dc
2017-11-29 02:25:59 +02:00
tushararora
ec914abaff
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
5c1b7369e5
Bug 1415029 - Use better extension icon in identity block r=johannh
...
MozReview-Commit-ID: CFTIe9I9mfe
--HG--
extra : rebase_source : 763d0cce8ebc278b285e5810ab01f6c180f56988
2017-11-27 11:36:10 -06:00
tushararora
b990216761
Bug 1334782 - tabs.query should pattern match the title r=zombie
...
MozReview-Commit-ID: 5WaKLaOP7Nc
--HG--
extra : rebase_source : 6d317b643cd6d6f38659dfc5cc0c8e16bee74e56
2017-11-16 16:17:45 +05:30
Marco Bonardo
42c2f7913b
Bug 1416142 - Intermittent timeout in browser_ext_omnibox.js. r=standard8
...
MozReview-Commit-ID: DAZumEpI1xB
--HG--
extra : rebase_source : d422ca4bd2afbf2ae7ea27027a2cddc0ff445a23
2017-11-23 13:47:34 +01:00
Bob Silverberg
dec75b31da
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
--HG--
extra : rebase_source : c370422f3c9e54bbae8b4e7827c671c5a784ce7b
2017-11-24 08:26:34 -05:00
Mark Striemer
8a1f9ea7ae
Bug 1390158 - Notify user of extension controlling New Tab on first access r=aswan,jaws
...
MozReview-Commit-ID: 1g9d4UTuOgr
--HG--
extra : rebase_source : 29e07cff103e7751bf4ca414a88f89136d3ac237
2017-11-22 19:00:58 -06:00
Tiberius Oros
797c93d81f
Merge inbound to mozilla-central r=merge a=merge
2017-11-21 11:55:23 +02:00
Tooru Fujisawa
50f5bf47cd
Bug 1418739 - Part 2: Remove unused delayedStartup parameter from BrowserTestUtils.waitForNewWindow. r=smaug
2017-11-21 03:41:56 +09:00
Bob Silverberg
ea5edb4f6a
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
--HG--
extra : rebase_source : a48e72c291ebd509d19e9e94196d3600eb7328c4
2017-11-01 09:51:41 -04:00
Bob Silverberg
d5a84e4c0a
Bug 1404584 Part 2: Convert ext-chrome-settings-overrides to use update and uninstall events, r=aswan,mkaply
...
MozReview-Commit-ID: KtagRbDz19S
--HG--
extra : rebase_source : 07b6aca0c1ad1653397055fc0ab61c2f37ad51bb
2017-11-01 09:50:03 -04:00
Andrew Swan
e22db87de6
Bug 1404584 Part 1: Use extensionId in ExtensionSettingsStore and ExtensionPreferencesManager methods, r=aswan
...
This code changes all of the functions in the ESS and the EPM to accept an extensionId rather than an
extension object, which is required for responding to the new onUpdate event.
MozReview-Commit-ID: FwMVa0fShGj
--HG--
extra : rebase_source : 6b17f729966b5f1c804fb50fe41459859ab3049b
2017-10-24 20:18:03 -07:00
Tim Nguyen
a8dec5b3f6
Bug 1370499 - Support WebExtensions bookmark context menus. r=mixedpuppy
...
MozReview-Commit-ID: AkYxeGHlDvi
--HG--
extra : rebase_source : 104e86ceec0994076b1c05d6de2000ac1bc77e8c
2017-11-20 23:01:02 +00:00
Tim Nguyen
6a9b3a4737
Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
...
MozReview-Commit-ID: Gp5CHqmOi6A
--HG--
extra : rebase_source : 3d88c63a68721a120161b9ddb915eb05a24ad9e0
2017-11-15 17:34:12 +00:00
Xidorn Quan
7d5f568abc
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
--HG--
extra : rebase_source : 4c83df88e8a99a5886f481774dfbf0ce4eec16ab
2017-11-14 17:55:06 -08:00