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
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
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
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
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
Mark Banner
ab78a2a54d
Bug 1371293 - Fix instances of space-before-function-paren failures after ESLint 4 upgrade. r=mossop
...
MozReview-Commit-ID: 5XfdCSDjLEG
--HG--
extra : rebase_source : 96335eec91a40f893ff28a1c002653b758d8f24d
2017-11-06 13:46:21 +00:00
Joel Maher
fdb492189b
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
46c5139ac2
Bug 1413574 - Hide disabled page actions and offer a "Manage Extension" command for actions in extensions. r=Gijs
...
MozReview-Commit-ID: HJpu9Jfi2bB
--HG--
extra : rebase_source : ee219138b8df1744c223d81281d9525c3d7b7227
2017-11-10 11:06:02 -05:00
Bob Silverberg
0e9d7b7ac2
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
--HG--
extra : rebase_source : 34729a3ae02e9266cf5aee63de293786403a46e9
2017-10-30 13:39:53 -04:00
Marco Bonardo
223e6dec30
Bug 1402286 - chunk notifyResults calls so that we don't run all the autocomplete js for each match. r=adw
...
MozReview-Commit-ID: GuYew5B30WQ
--HG--
extra : rebase_source : 236f6fe83728ddbb9d73c4f7606aca2187e267b5
2017-10-31 11:13:47 +01:00
Gijs Kruitbosch
c8a6cce3c5
Bug 1387081 - stop re-adding the sidebar button to the toolbar now that it's there by default, r=mixedpuppy
...
MozReview-Commit-ID: 9e1eFaVltMO
--HG--
extra : rebase_source : b05d6e7034037da95187d25303d359b4c2e67179
2017-11-08 18:01:53 +01:00
Drew Willcoxon
e42d94c099
Bug 1413692 - Extensions page actions are pinned to address bar again and again. r=mixedpuppy
...
MozReview-Commit-ID: HrhYTNSwygH
--HG--
extra : rebase_source : e67932403b4294902c5096883cb5be6759969d69
2017-11-06 21:19:26 -05:00
Shane Caraveo
6cd7d5e813
Bug 1413648 fix default extension icon use, r=aswan
...
MozReview-Commit-ID: 3Dh2DjGIAgn
--HG--
extra : rebase_source : da88dcede96fa8f89cca1e9abf9baabb78a73855
2017-11-02 15:49:38 -07:00
Tomislav Jovanovic
bf724a5a3a
Bug 1409433 - Handle contextmenu clicks in non-tab content r=aswan
...
MozReview-Commit-ID: BSTb0ATBfbh
--HG--
extra : rebase_source : 03888d08aab2dd58f8886d1adc0baa1d2c658c8f
2017-11-01 23:00:33 +01:00
Michael Kaply
c7b960e287
Bug 1413298 - Allow search encoding to be specifed by WebExtension. r=florian,mixedpuppy
...
MozReview-Commit-ID: 4O73NlqIfjm
--HG--
extra : rebase_source : d9859034a5e98879c7911a802cc6b631e1d3f0a1
2017-10-31 20:15:49 -05:00
Csoregi Natalia
452c8e7040
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
c2e017ed48
Bug 1413298 - Allow search encoding to be specifed by WebExtension. r=florian,mixedpuppy
...
MozReview-Commit-ID: 4O73NlqIfjm
--HG--
extra : rebase_source : 5bec3399533e3832d50593e8172d9f053e435291
2017-10-31 20:15:49 -05:00
Phil Ringnalda
90dde0bad4
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
e6dd599a0d
Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb
...
MozReview-Commit-ID: LWcP7drDPwL
--HG--
extra : rebase_source : c8bef97f35437368297af402ddf0f18b32182035
2017-10-23 18:15:40 +08:00
Shane Caraveo
ccad062436
Bug 1321854 add logging for intermittent, r=mixedpuppy
...
MozReview-Commit-ID: 6Wo1CYLVtgL
--HG--
extra : rebase_source : cdee6fc233475a3f29f4ec58833da67a32632b5a
2017-10-31 15:46:13 -07:00
Bob Silverberg
f85ae5dc48
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
--HG--
extra : rebase_source : a52b9354557f7bcf4f94ad2b06693ae8f81b87ab
2017-10-30 11:37:31 -04:00
Margareta Eliza Balazs
a63fdbeabb
Merge inbound to mozilla-central r=merge a=merge
2017-10-31 12:46:19 +02:00
Sebastian Hengst
2c835e29c4
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-31 00:00:54 +01:00
Sebastian Hengst
f07fc93141
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4PW6ESqLL73
2017-10-30 23:52:23 +01:00
Kevin Jones
02944dc817
Bug 1322485 - Implement browser.tabs.discard API. r=mixedpuppy
2017-10-30 12:52:00 -04:00
Sebastian Hengst
6979ea37b4
merge mozilla-central to autoland. r=merge a=merge
2017-10-30 23:58:16 +01:00
Drew Willcoxon
37cb69c21b
Bug 1395387 - Reconcile WebExtension page actions and Photon page actions: WebExtensions changes. r=mixedpuppy
...
MozReview-Commit-ID: n2eR3q1aZF
--HG--
extra : rebase_source : 56a68a6a268e23c05d57960040be4a441566fa03
2017-10-27 17:39:57 -04:00
Drew Willcoxon
3629cb997a
Bug 1412170 - Integrate WebExtension page action context menus with the Photon page action context menu: WebExtensions changes. r=mixedpuppy
...
MozReview-Commit-ID: 4vBNSmCU1a0
--HG--
extra : rebase_source : dd4f1a60479a435565c78ff7561bf3997cc8e049
2017-10-30 17:50:33 -04:00
Phil Ringnalda
c21a471320
Backed out 2 changesets (bug 1412170) for eslint bustage
...
Backed out changeset a9a646fe54ec (bug 1412170)
Backed out changeset 8b46ed411edf (bug 1412170)
MozReview-Commit-ID: Et3MnX3ieBe
2017-10-30 14:21:45 -07:00
Drew Willcoxon
7cdccba586
Bug 1412170 - Integrate WebExtension page action context menus with the Photon page action context menu: WebExtensions changes. r=mixedpuppy
...
MozReview-Commit-ID: 4vBNSmCU1a0
--HG--
extra : rebase_source : c80e33fdb0e7dd825987c8bd4b36dcbaa875ebcc
2017-10-30 16:53:42 -04:00
Joel Maher
302c4b5c31
Bug 1405453 - Disable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_browserAction_context.js on windows and mac for frequent failures. r=me, a=testonly
2017-10-30 07:56:25 -04:00
Mark Banner
2f2b926bc0
Bug 1411368 - Automatically fix indent-legacy issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: BaQ8GXIGV5v
--HG--
extra : rebase_source : 0be52046d11133a54e961d770572d81e5c0dd7f7
2017-10-26 12:20:08 +01:00
Sebastian Hengst
319217d574
Backed out changeset ba4a39241953 (bug 1386018) for xpcshell failures, e.g. toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js on Linux debug. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 0b31c5a3d73783a3c60f4126a5c11fdda862d9e3
2017-10-25 00:32:35 +02:00
Mark Striemer
04b924cbdf
Bug 1386018 - Tell users that the default search engine was set by an extension r=bsilverberg,jaws
...
MozReview-Commit-ID: A7uJ2lN0cLF
--HG--
extra : rebase_source : 98875d0bcabbae86f9c25dea9b4fe30d6a3d0109
2017-10-18 14:54:54 -05:00
Wouter Verhelst
900dd77859
Bug 1404421 - Add an empty slot to the test PKCS#11 module r=keeler
...
It is helpful to have a slot which never has a token, so that the
absense of a token can be asserted in unit tests.
Add a third token that is always empty, and update a number of unit
tests to check for it.
MozReview-Commit-ID: 4apvRRhZJus
--HG--
extra : rebase_source : cd3bb819bcf66c769f36a428ed26ea8fa6c68a26
2017-10-01 12:10:20 +02:00
Luca Greco
35068439d1
Bug 1403349 - Split webNavigation onCreatedNavigationTarget tests to prevent timeouts on linux32 debug. r=aswan
...
MozReview-Commit-ID: 50JLocTVvfu
--HG--
rename : browser/components/extensions/test/browser/browser_ext_webNavigation_onCreatedNavigationTarget_window_open.js => browser/components/extensions/test/browser/browser_ext_webNavigation_onCreatedNavigationTarget_named_window.js
rename : browser/components/extensions/test/browser/browser_ext_webNavigation_onCreatedNavigationTarget_window_open.js => browser/components/extensions/test/browser/browser_ext_webNavigation_onCreatedNavigationTarget_subframe_window_open.js
extra : rebase_source : 3b21d6786ae666afc5c5174723444f19ad8411b5
2017-10-13 18:19:47 +02:00
Luca Greco
b02bf31d78
Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. r=aswan
...
MozReview-Commit-ID: Aj8uMtcGwJx
--HG--
extra : rebase_source : 67bb473d07638f261610c156ef61f38c8d8e38e1
2017-09-28 22:04:14 +02:00
Luca Greco
f02af2dbb2
Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. r=aswan
...
This applies the following changes:
- store a weak reference to the browser element in the WebNavigation.jsm Manager's map
of pending CreatedNavigationTarget messages
- when a CreatedNavigationTarget message is received from a sourceTab
for a created window that is not currently tracked in the map
(e.g. it has been immediately closed), the message received from the sourceTab
is not saved in the map of the pending CreatedNavigationTarget (and a message
is logged in the console to make easier to investigate issues related to discarded
CreatedNavigationTarget events).
- adds an additional assertion to the related test case to ensure that no CreatedNavigationTarget
message is still pending in the WebNavigation/jsm's Manager.
MozReview-Commit-ID: FijQ8IqiY8L
--HG--
extra : rebase_source : cd3c072301a1eb24de368c655a96891dd1287c7b
2017-09-27 19:07:41 +02:00
Luca Greco
5b52ad7584
Bug 1403349 - Fix wrong sourceTabId on webNavigation.onCreatedTarget event. r=aswan
...
This changes fixes the regression introduced by Bug 1355120 and adds a new
test case which contains a browserAction popup which open and immediately
close a new window and ensure that the received onCreatedNavigationTarget
is the expected one.
MozReview-Commit-ID: JIcVCpBTpxj
--HG--
extra : rebase_source : 37a7db29fa91d0e3f0593f7d5d996ccd3fba719d
2017-09-27 14:24:54 +02:00
Sebastian Hengst
3ff7869b72
Backed out changeset 9ad123fb9ce5 (bug 1404421) for eslint failure at security/manager/ssl/tests/unit/test_pkcs11_slot.js:44 and static bustage at security/manager/ssl/tests/unit/pkcs11testmodule/pkcs11testmodule.cpp:119. r=backout on a CLOSED TREE
2017-10-19 00:57:36 +02:00
Wouter Verhelst
92f74a28ce
Bug 1404421 - Add an empty slot to the test PKCS#11 module r=keeler
...
It is helpful to have a slot which never has a token, so that the
absense of a token can be asserted in unit tests.
Add a third token that is always empty, and update a number of unit
tests to check for it.
MozReview-Commit-ID: 4apvRRhZJus
--HG--
extra : rebase_source : 13bfac22fcf4dfbdbcbff25254785e53cbd25920
2017-10-01 12:10:20 +02:00
Mark Banner
42cb2dc6a3
Bug 1230373 - Enable mozilla/use-services for browser/components/ r=mossop
...
MozReview-Commit-ID: 9m9iss3jUJJ
--HG--
extra : rebase_source : e6a6f9dec168ab1d0e0343236db65f3dd1b44aeb
2017-10-11 15:43:51 +01:00
Masatoshi Kimura
58f00b395f
Bug 1409617 - Convert test_ext_history_redirect.html to browser test and make it a bit robust. r=aswan
...
MozReview-Commit-ID: FKvBB01ntm4
--HG--
rename : browser/components/extensions/test/mochitest/test_ext_history_redirect.html => browser/components/extensions/test/browser/browser_ext_history_redirect.js
extra : rebase_source : 3a42009b063dce8b4b374885fd3ae921824a9dfb
2017-10-18 20:37:39 +09:00
Bob Silverberg
d94a6f7526
Bug 1406379 - Implement windowTypes option for windows.getAll, r=mixedpuppy
...
This option works in Chrome and is documented to work in Firefox but seems
to have never been implemented.
MozReview-Commit-ID: KOu8TRaCCzL
--HG--
extra : rebase_source : 98605a64c12102e5c09acfd5bfef410cb75d5ba0
2017-10-16 16:01:59 -04:00
Bob Silverberg
272fe41a5f
Bug 1408993 - Allow tabs.create to create URLS in reader mode, r=mixedpuppy
...
MozReview-Commit-ID: B5Nk0ZVvQIC
--HG--
extra : rebase_source : 6f515ef1dbc110c35b527e06f269ae703bb77468
2017-10-16 10:42:45 -04:00
Mike de Boer
8678d63172
Bug 1366646 - Include borders and padding when calculating the offset of a window inside an (i)frame. r=jaws
...
MozReview-Commit-ID: 58fBRcw1lg3
--HG--
extra : rebase_source : 7e125ba0203ce56e9782152b036ab5c26e0a3aa5
2017-10-18 13:58:36 +02:00
Masatoshi Kimura
cac8494c04
Bug 1406594 - Fix history.search and history.getVisited so that they find hidden items correctly. r=aswan,bsilverberg
...
I had to add a mochitest because PlacesUtils.history.insertMany cannot create hidden redirects.
I also added a support for the "reload" transition while I am here.
MozReview-Commit-ID: ECQp6pW2r8v
--HG--
extra : rebase_source : d4456d32a57cdadec8ca383a2b09dee29e20b10f
2017-10-07 06:04:56 +09:00
Phil Ringnalda
802759e321
Backed out 3 changesets (bug 1403349) for test-oop-extensions/browser_ext_webNavigation_onCreatedNavigationTarget_window_open.js | This test exceeded the timeout threshold
...
Backed out changeset 6c50dc08aa42 (bug 1403349)
Backed out changeset 5dbe3db9affc (bug 1403349)
Backed out changeset 0039b4539113 (bug 1403349)
MozReview-Commit-ID: 2jlfAoj8SPn
2017-10-12 18:57:33 -07:00
Julian Descottes
12d2d25576
Bug 1361080 - update webextension tests to directly use devtools loader;r=rpl
...
In the end the webextensions tests that test devtools should be able to load devtools
apis in the same way as devtools tests. This allows to remove the gDevTools getter on
the devtools shim, which makes the paths that can potentially initialize devtools easier
to predict.
MozReview-Commit-ID: AHokH12ygKI
--HG--
extra : rebase_source : 9166f477e2d38351e836aa14c53a420bd9cbddf7
2017-09-29 15:28:19 +02:00
Luca Greco
0b5ad6f6a3
Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. r=aswan
...
MozReview-Commit-ID: Aj8uMtcGwJx
--HG--
extra : rebase_source : 9e20e35adf0c0198e41c14f5d5a89a4ceb6e7a08
2017-09-28 22:04:14 +02:00
Luca Greco
68f1169aaf
Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. r=aswan
...
This applies the following changes:
- store a weak reference to the browser element in the WebNavigation.jsm Manager's map
of pending CreatedNavigationTarget messages
- when a CreatedNavigationTarget message is received from a sourceTab
for a created window that is not currently tracked in the map
(e.g. it has been immediately closed), the message received from the sourceTab
is not saved in the map of the pending CreatedNavigationTarget (and a message
is logged in the console to make easier to investigate issues related to discarded
CreatedNavigationTarget events).
- adds an additional assertion to the related test case to ensure that no CreatedNavigationTarget
message is still pending in the WebNavigation/jsm's Manager.
MozReview-Commit-ID: FijQ8IqiY8L
--HG--
extra : rebase_source : 20e5c27ba18f7f05f9076db19091f1c1153a6c39
2017-09-27 19:07:41 +02:00
Luca Greco
82830bb0ac
Bug 1403349 - Fix wrong sourceTabId on webNavigation.onCreatedTarget event. r=aswan
...
This changes fixes the regression introduced by Bug 1355120 and adds a new
test case which contains a browserAction popup which open and immediately
close a new window and ensure that the received onCreatedNavigationTarget
is the expected one.
MozReview-Commit-ID: JIcVCpBTpxj
--HG--
extra : rebase_source : 0966eba7c752068522400b032a8018b96e9dcda9
2017-09-27 14:24:54 +02:00
Marco Bonardo
65ca393243
Bug 1406860 - Make urlbar tests a bit more reliable. r=standard8
...
MozReview-Commit-ID: 71ZzDbCq8n0
--HG--
extra : rebase_source : 7f93059ce057a8bf98996e31932a47523c555fd1
2017-10-10 01:18:23 +02:00
Sebastian Hengst
d4cf5c3f6e
Backed out changeset 1ac7fce0b369 (bug 1406860) for failing xpcshell tests, e.g. toolkit/components/places/tests/unit/test_000_frecency.js. r=backout
...
--HG--
extra : amend_source : d56cb30d1aa7bb64597e273eef64e9d35056914e
2017-10-11 18:25:57 +02:00
Marco Bonardo
ac4197582b
Bug 1406860 - Make urlbar tests a bit more reliable. r=standard8
...
MozReview-Commit-ID: 71ZzDbCq8n0
--HG--
extra : rebase_source : f919a0f84ff46fcfa56ddbfb2ba8b060b34cb12a
2017-10-10 01:18:23 +02:00
Bob Silverberg
09dfaf4900
Bug 1402921 - Enhance browser_ext_tabs_readerMode to verify that correct isInReaderMode is reported for onUpdated, r=Gijs,mixedpuppy
...
All of the information needed for an extension to watch for tabs moving in and out
of reader mode is already available in the onUpdated event. This adds some asserts
to the existing test to check that this information is accurate.
MozReview-Commit-ID: 7OkR933MUPl
--HG--
extra : rebase_source : cf7a6bae5b7a4b6678b7fb1cb19027fa0ab97d71
2017-09-28 07:37:35 -04:00
Julian Descottes
ea13b52036
Bug 1407326 - remove references to invertIconForLightTheme in extensions codebase;r=rpl
...
MozReview-Commit-ID: B2eTpm6qbOh
--HG--
extra : rebase_source : 4435d53e0f96a2beea27d5e727642479fba7d1f2
2017-10-10 19:49:04 +02:00
Sebastian Hengst
1a4a26905f
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-10-10 06:12:26 -03:00
Kevin Jones
e25ef66af6
Bug 1406912 - Fix _serializeRangeData does not handle ranges found in same node properly. r=mixedpuppy
...
--HG--
extra : amend_source : 10c38fa5cf069e7d7bf7d23c7f992149462bd297
2017-10-09 12:42:00 -04:00
Sebastian Hengst
c2d6023454
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 36L7JL73CzG
2017-10-09 23:52:04 +02:00
Ian Moody
53b9116eab
Bug 1404568 - Improve webext browser_action icon fallbacks. r=mixedpuppy
...
Currently if there is no default icon at the specified size, the default icon
falls back to the light text icon at that size. This is wrong in two ways:
First, the default theme uses dark text, so it should fallback to the dark icon
Secondly, authors expect the unsized default_icon to be used if specified
This patch fixes both of these issues, so that the default icon first falls back
to the unsized default_icon, and then only if that is not specified falls back
to the dark icon
MozReview-Commit-ID: C3RRTKhYq6r
--HG--
extra : rebase_source : dc10f5c65c763412edbe467bb75aeb4fbcd32ffc
2017-10-08 13:23:33 +01:00
Joel Maher
400ab2eb53
Bug 1350189 - Disable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_create.js for frequency failures. r=me, a=test-only
2017-10-09 11:10:33 -04:00
Dan Banner
14ad0fcb62
Bug 1395890 - Change all ESLint rules that are warnings to errors. r=standard8
...
MozReview-Commit-ID: LJS6m1GppiS
--HG--
extra : rebase_source : 4a14e3309b7d554d9a1aa0d26f464e26bec3291e
2017-09-18 19:07:17 +01:00
Tomislav Jovanovic
4328bf904a
Bug 1398514 - Use slower documents for executeScript_runAt test r=kmag
...
MozReview-Commit-ID: 56FMa4sjO3Z
--HG--
rename : browser/components/extensions/test/browser/file_iframe_document.sjs => browser/components/extensions/test/browser/file_slowed_document.sjs
rename : mobile/android/components/extensions/test/mochitest/file_iframe_document.sjs => mobile/android/components/extensions/test/mochitest/file_slowed_document.sjs
extra : rebase_source : 638741cd4031e875d8d818b24adfd475ebb58a97
2017-10-05 19:22:00 +02:00
Wouter Verhelst
4c3b4661b5
Bug 1405709 - Add missing await to browser.pkcs11 test suite r=zombie
...
MozReview-Commit-ID: GjQu8QzwHkZ
--HG--
extra : rebase_source : 0703f4e703b81f3fb1591d94e231e3d56854909d
2017-10-04 17:39:36 +02:00
Mark Striemer
ff49d47ca1
Bug 1395074 - Clear browserAction tab data on navigation r=mixedpuppy
...
MozReview-Commit-ID: 4hugj2q84Rd
--HG--
extra : rebase_source : 519303dcd0261acf5945160bc749f03878c00f07
2017-09-26 16:06:06 -05:00
Wouter Verhelst
81a56d6525
Bug 1357391 - Implement a PKCS#11 management API r=kmag,zombie
...
This WebExtensions API allows to install, remove, and query installed
PKCS#11 modules as well as to query the the status of available PKCS#11
"slots" for a given module.
Reuses the native application manifests from the "Native Messaging" API,
but using the "pkcs11" type rather than the "stdio" type.
All calls expect an application name, which is not the PKCS#11 friendly
name (the "description" field in the manifest file is used for that) but
instead the application name in the manifest file.
MozReview-Commit-ID: 8dHr5QfEaXv
--HG--
extra : rebase_source : 196ff66a8987be1b21463b725a2e207396e5eb0a
2017-08-22 17:59:38 +02:00
Wes Kocher
32225d9fd6
Backed out changeset 82920c8bb33a (bug 1357391) for xpcshell failures in test_ext_pkcs11_management.js a=backout
...
MozReview-Commit-ID: JUyVhAEDNs0
2017-09-29 11:22:49 -07:00
Wouter Verhelst
39f5c2a463
Bug 1357391 - Implement a PKCS#11 management API r=kmag,zombie
...
This WebExtensions API allows to install, remove, and query installed
PKCS#11 modules as well as to query the the status of available PKCS#11
"slots" for a given module.
Reuses the native application manifests from the "Native Messaging" API,
but using the "pkcs11" type rather than the "stdio" type. Update the
code for the Native Messaging API to ignore any manifests for the
"pkcs11" type.
All calls expect an application name, which is not the PKCS#11 friendly
name (the "description" field in the manifest file is used for that) but
instead the application name in the manifest file.
MozReview-Commit-ID: 8dHr5QfEaXv
--HG--
extra : rebase_source : 00cc9c6d8433460c93f9c579f1696e4e17d6d3a0
2017-08-22 17:59:38 +02:00
Kris Maglione
c10f9821fe
Bug 1402503: Follow-up: Make sure we get a new content process for process hang tests. r=bustage
...
MozReview-Commit-ID: 1CLUQbahE2W
2017-09-27 20:44:30 -07:00
Kris Maglione
fb9f7d6fe8
Bug 1402503: Part 2 - Add test for extension slow script dialog. r=mixedpuppy
...
MozReview-Commit-ID: BknBhAttKHS
--HG--
extra : rebase_source : c428dcfd2472fe020514a07395f11768d51c7ab5
extra : histedit_source : 44b7dff6bb414ac705736496cf481ab8734dcd3b
2017-09-25 11:49:39 -07:00
Kris Maglione
a32ad146bd
Bug 1402944: Part 8 - Avoid X-ray overhead when cloning event handler responses. r=mixedpuppy
...
MozReview-Commit-ID: 4CHP80WymuA
--HG--
extra : rebase_source : 612b9d38cc0c6c5146b1863f22a40789c7471808
2017-09-23 13:30:52 -07:00
Thomas Wisniewski
9c0a07404c
Bug 1388428 - Extend browsingData to restrict removing localStorage to a given list of hostnames; r=asuth,bsilverberg
...
MozReview-Commit-ID: ELgjLHsVLkv
--HG--
extra : rebase_source : 8df793d8484762670e42fff4c3708df2b3ea1ebe
2017-09-25 16:47:38 -04:00
Dale Harvey
5c22c4c93e
Bug 1399642 - Use photon search icon in awesomebar. r=dao
...
MozReview-Commit-ID: Dzf8DqrGRam
--HG--
rename : browser/themes/shared/icons/find.svg => browser/themes/shared/icons/search-glass.svg
extra : rebase_source : 488ba12e63e58d6b04b7cb41b3c9b5aee332def5
2017-09-26 11:13:56 +01:00
Mark Striemer
a84f31e137
Bug 1314674 - Maintain badge style in new windows and customize r=mixedpuppy
...
MozReview-Commit-ID: 8f99d6Uqtx1
--HG--
extra : rebase_source : 66da5414a5baf68f276915258947c5886e030f7d
2017-09-20 17:27:48 -05:00
Sebastian Hengst
7e36032551
merge mozilla-central to autoland. r=merge a=merge
...
--HG--
rename : testing/marionette/wait.js => testing/marionette/sync.js
2017-10-09 23:56:28 +02:00
Luca Greco
105baab825
Bug 1385548 - Part 2: Add new test for tab modals created from a WebExtensions options_ui page. r=kmag
...
MozReview-Commit-ID: BUExkEQLkuR
--HG--
extra : rebase_source : b39b402bcd2b42d608660f83e6ac672606e281cf
2017-09-19 18:30:22 +02:00
Bob Silverberg
8f848ff9df
Bug 1381992 - Add some reader mode support to the tabs API, r=mixedpuppy
...
This adds two properties to the Tab object:
- isArticle indicates whether the document in the tab is likely able to be
rendered in reader mode.
- isInReaderMode indicates if the document in the tab is being rendered in
reader mode.
It also adds a toggleReaderMode() which toggles a tab into and out of reader mode.
There is also a new case in which tabs.onUpdated will fire. When the isArticle
status of a tab changes, an onUpdated event will fire with data {isArticle: boolean}.
MozReview-Commit-ID: AaAQ0V5qm2Z
--HG--
extra : rebase_source : f9cbed6dff56781ecd86281cb46f23f0ec8aecf6
2017-09-08 17:00:27 -04:00
Sebastian Hengst
8abbab2bc7
Backed out changeset 4e174306e0b0 (bug 1381992) for e.g. failing chrome's mobile/android/components/extensions/test/mochitest/test_ext_activeTab_permission.html on Android. r=backout
2017-09-25 18:28:58 +02:00
Bob Silverberg
659e58f274
Bug 1381992 - Add some reader mode support to the tabs API, r=mixedpuppy
...
This adds two properties to the Tab object:
- isArticle indicates whether the document in the tab is likely able to be
rendered in reader mode.
- isInReaderMode indicates if the document in the tab is being rendered in
reader mode.
It also adds a toggleReaderMode() which toggles a tab into and out of reader mode.
There is also a new case in which tabs.onUpdated will fire. When the isArticle
status of a tab changes, an onUpdated event will fire with data {isArticle: boolean}.
MozReview-Commit-ID: AaAQ0V5qm2Z
--HG--
extra : rebase_source : 579fccb76358dc0d333409ed81669cf45576e67f
2017-09-08 17:00:27 -04:00
Phil Ringnalda
9728bc3636
Merge m-c to m-i
...
MozReview-Commit-ID: LQmIsTRxble
2017-09-21 20:49:43 -07:00
Wes Kocher
640a5d3c46
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: IsEMW5gXG3W
2017-09-21 17:04:36 -07:00
Sebastian Hengst
117f151830
Backed out changeset 7e8e47c972f4 (bug 1397975) for eslint failure at browser/components/extensions/ext-chrome-settings-overrides.js:124: windowTracker is not defined. r=backout
2017-09-21 22:56:07 +02:00
Mike de Boer
f7dd6d2d6d
Bug 1401383 - remove anchor state after transition even if the transition is canceled, and always set main view as current, r=Gijs
...
We weren't removing the 'open' attribute from the anchor if the transition didn't complete.
This patch fixes this by moving the addition of 'open' into _transitionViews, and its removal into
_cleanupTransitionPhase.
MozReview-Commit-ID: TS0CcwsHVN
--HG--
extra : rebase_source : 1bdace324f22ee95002024fe68b572a16dd25aac
2017-09-21 22:18:07 +02:00
Michael Kaply
20d1c205fc
Bug 1397975 - Show opt-in dialog for is_default with non built-in engines. r=aswan
...
MozReview-Commit-ID: 67SvzDcM7kK
--HG--
extra : rebase_source : 93ab53e43be09b0b24bb7c7fcd73c0010fc912a2
2017-09-07 19:38:55 -05:00
Michael Kaply
9b7d4d878e
Bug 1397975 - Show opt-in dialog for is_default with non built-in engines. r=aswan
...
MozReview-Commit-ID: 67SvzDcM7kK
--HG--
extra : rebase_source : 674a8e9e4e3e0769a58ed919f268678cb5af48c7
2017-09-07 19:38:55 -05:00
Bob Silverberg
597114a565
Bug 1375546 - Fix sessions.getRecentlyClosed to consider the current tab history index, r=mikedeboer,mixedpuppy
...
If the back button is used to navigate a tab backwards in its history, and then the tab is closed,
the current implementation of sessions.getRecentlyClosed does not take this into account and
just uses the last item in the tab history for the values returned for the tab. This patch fixes
this by using the values for the current position of the tab in its history.
MozReview-Commit-ID: LcgtA5FqVWi
--HG--
extra : rebase_source : 3b8cd840fd30305471feec643f77d57378bd40d7
2017-09-19 16:05:33 -04:00
Andrea Marchesini
1477716537
Bug 1333050 - Test for BrowsingData.removeIndexedDB, r=kmag
2017-09-21 21:41:52 +02:00
Andrea Marchesini
680323e92f
Bug 1333050 - Introduce BrowsingData.removeIndexedDB, r=kmag, r=janv
2017-09-21 21:41:36 +02:00
Sebastian Hengst
48545a66e9
Backed out changeset f4c33a37fe6d (bug 1395890) for failing browser-chrome's browser/components/extensions/test/browser/browser_ext_find.js. r=backout on a CLOSED TREE
2017-09-19 16:35:31 +02:00
Nan Jiang
dcc9a5e00a
Bug 1352459 - Collect rich icons in ContentLinkHandler. r=mak,Mardak
...
MozReview-Commit-ID: GrjpuyvY7nm
--HG--
extra : rebase_source : a1800ae9f1626aeeea311ea85c81e50b5dd2094c
2017-09-12 09:47:51 -04:00
Luca Greco
7c23181cbd
Bug 1383310 - Extensions Devtools panels should not receive messages or ports from content scripts. r=zombie
...
MozReview-Commit-ID: B5Hq11Tb3Y0
--HG--
extra : rebase_source : 6f0458a10717dfd4264e56ac66422882ddaaee7f
2017-09-14 16:43:45 +02:00
Dan Banner
d9bd75f0cc
Bug 1395890 - Change all ESLint rules that are warnings to errors. r=standard8
...
MozReview-Commit-ID: LJS6m1GppiS
--HG--
extra : rebase_source : 0428c961831f079a63f345c8d6684b869fbcdecd
2017-09-18 19:07:17 +01:00
Joel Maher
8277a708a2
Bug 1398514 - Disable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_executeScript_runAt.js on windows for frequent failures. r=me, a=test-only
2017-09-18 12:00:26 -04:00
Ryan VanderMeulen
17c17bd036
Merge m-c to inbound. a=merge
2017-09-15 14:20:59 -04:00
Luca Greco
19b7ef8391
Bug 1398729 - Support devtools.panels.elements sidebar.setExpression API method. r=aswan
...
MozReview-Commit-ID: 2tRLF59o8Bg
--HG--
extra : rebase_source : c0371df9af68cf3332194ed6849525b0620cd8d0
2017-09-09 16:39:17 +02:00
Nicolas Chevobbe
cd3fe07201
Bug 1399460 - Fix browser_ext_devtools_inspectedWindow_eval_bindings.js failure. r=rpl
...
The bug was failing because we were calling the server but the connection was already closed.
In order to prevent such things, we check the number of nodes of the tree, and if it has only
one, then we wait on a mutation that will ensure that server calls are done.
MozReview-Commit-ID: 7kHAkYs2I4K
--HG--
extra : rebase_source : 0204960d4ea3cca8bd9614908a730a0d4d6b4e69
2017-09-14 17:59:33 +02:00
Liang-Heng Chen
bb17178a61
Bug 1399409 - Ignore about:blank in awaitBrowserLoaded. r=kmag
...
MozReview-Commit-ID: 8WoN86Zd6PS
2017-09-13 23:46:00 -04:00
Bob Silverberg
7ab3a9f057
Bug 1366290 - Fix the ordering of tabs.onActivated and tabs.onRemoved, r=kmag
...
Currently tabs.onActivated (for the tab that becomes active after a tab is removed) fires before
tabs.onRemoved (for the tab that was removed). This is neither the order in which Chrome fires
these events, nor is it the order in which the internal TabSelect and TabClose happen in Firefox.
This bug fixes this so tabs.onActivated fires *after* tabs.onRemoved.
Note that this does introduce an issue in in-process mode, where window.close() will not
trigger a tabs.onRemoved event for the window, but Kris says "Meh" about that.
MozReview-Commit-ID: CrFR3jqL2u5
--HG--
extra : rebase_source : 5cc3d2a138bf812d13779e8ca1188b89ddbcdcc1
2017-05-31 12:01:58 -04:00
Mark Striemer
afefcefd15
Bug 1372996 - Clear the URL bar when on ext newtab r=mixedpuppy
...
MozReview-Commit-ID: 2NNOK2kRPgl
--HG--
extra : rebase_source : ce37a70b67296d8d5ae86dfa46ce769c4479405e
2017-09-01 09:39:24 -05:00
Luca Greco
d5377bce31
Bug 1374590 - Add a new test case for toolbox dock mode switch with a devtools panel addon. r=aswan
...
MozReview-Commit-ID: 9Rf0OEdKYQl
--HG--
extra : rebase_source : e7a8113e22140caf14b93a2958a6b25e6c6ce6d8
2017-09-11 19:02:12 +02:00
Sebastian Hengst
45bab258b7
merge mozilla-central to autoland. r=merge a=merge
2017-09-14 00:11:28 +02:00
Sebastian Hengst
7dd2b068b5
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-13 13:35:21 +02:00
Sebastian Hengst
e4a2f44531
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 9SALJlvWgoZ
2017-09-13 13:32:44 +02:00
Sebastian Hengst
1fbe7771e8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Sebastian Hengst
a3ed708553
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-13 11:44:38 +02:00
Christoph Kerschbaumer
e328a6db15
Bug 1397652 - Update tests within browser/ to comply with new toplevel data: URI navigation policy. r=gijs
2017-09-13 06:56:42 +02:00
Luca Greco
86c4053dd2
Bug 1398727 - Fix missing tab title on devtools.panels.elements.createSidebarPane tabs. r=gl
...
MozReview-Commit-ID: G5F9uEC6izs
--HG--
extra : rebase_source : 1e34ddf1d2ee4fe5db7886d824c4279ffcbc7674
2017-09-09 18:23:52 +02:00
Mike de Boer
aa0c3dc278
Bug 1374749 - Animate the panelviews differently to make it look as if the view to show is pushing the previous view out of the panel. r=jaws
...
MozReview-Commit-ID: Dy6UppV3xDH
--HG--
extra : rebase_source : 1c970efaa0b7162450d79f37633afacaadc8d19e
2017-09-12 21:33:25 +02:00
Wes Kocher
7c80405558
Backed out changeset 5ed9b657a1ce (bug 1352459) for xperf failures a=backout CLOSED TREE
...
MozReview-Commit-ID: 9XmmBsTf39a
2017-09-12 18:06:16 -07:00
Luca Greco
d83e387d9b
Bug 1397196 - Fix pageAction icon loading when an extension has a cached browserAction theme-based icon. r=mixedpuppy
...
MozReview-Commit-ID: Lmi5pLerzul
--HG--
extra : rebase_source : 9c3eb11e65b03c43bb8f30f5f19a904770f82356
2017-09-06 12:40:45 +02:00
Sebastian Hengst
be553422dd
merge mozilla-central to autoland. r=merge a=merge
2017-09-13 11:30:55 +02:00
Kris Maglione
b055a02b6f
Bug 1399216: Move HiddenFrame.jsm to testing-common. r=Mossop,glandium
...
MozReview-Commit-ID: GTBRCYEoYq2
--HG--
extra : rebase_source : 927843056383ab238a4f3b6d8e3f6eefce5400b1
2017-09-12 11:56:57 -07:00
Sebastian Hengst
3c3aa7ed62
Backed out changeset 39a94e16a369 (bug 1034036)
...
MozReview-Commit-ID: IcSi7Zbp96e
2017-09-09 12:58:33 +02:00
Bob Silverberg
bad1c19a1b
Bug 1397383 - Add loadReplace option to tabs.update, r=mixedpuppy
...
This adds a loadReplace option into the updateOptions object for tabs.update()
which, when set to true, will cause the loading of the new URL to replace the
current URL in the tab's history.
MozReview-Commit-ID: KZTuEl7cgb0
--HG--
extra : rebase_source : 24f006fe197f56b3102cb00e226d53036b9ba93b
2017-09-08 08:31:39 -04:00
Tomislav Jovanovic
3dce599c63
Bug 1394348 - Fix document_idle run_at timing r=kmag
...
MozReview-Commit-ID: FBPlw6CiUE2
--HG--
extra : rebase_source : b72037e7ce600eafb15de639ec7e98e8abb580b3
2017-09-08 00:36:50 +02:00
Beekill95
72ce1c7a57
Bug 1034036 - Part 3: Tests that use set state should wait until window is restored to continue. r=mikedeboer
...
MozReview-Commit-ID: 5SZ9ePGMKF1
--HG--
extra : rebase_source : 0078e02a310374b5f54b68e17c824367547b0cc5
2017-08-15 14:45:08 +07:00
Nan Jiang
f94db93911
Bug 1352459 - Collect rich icons in ContentLinkHandler. r=mak,Mardak
...
MozReview-Commit-ID: GrjpuyvY7nm
--HG--
extra : rebase_source : a1800ae9f1626aeeea311ea85c81e50b5dd2094c
2017-09-12 09:47:51 -04:00
Sebastian Hengst
71854680c0
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-08 00:07:48 +02:00
Shane Caraveo
64c09f5ee2
Bug 1380597 - Ensure the url can be loaded by the extension. r=kmag
...
MozReview-Commit-ID: GH31FlHxpVu
2017-09-07 17:09:40 -04:00
Bob Silverberg
43c7b2e3ed
Bug 1397081 - Update browserSettings to report the current home page and new tab page in all cases, r=mixedpuppy
...
This updates the browserSettings API to report the current value of the home page and the new tab page regardless of whether they are currently overridden by an extension.
MozReview-Commit-ID: 3usY3F4oIxl
--HG--
extra : rebase_source : f8a04b4d7e70db7133c664d60cd46f8b4cd5471f
2017-09-05 16:11:04 -04:00
Gijs Kruitbosch
fd7064ce6b
Bug 1374315 - fix CSS overflow:hidden in overflow panel and page action panel to fix rounded corners, r=mikedeboer
...
MozReview-Commit-ID: B5lHCaAMvyu
--HG--
extra : rebase_source : 4b0995e4ef6558ad418c8782f4bdfdf5cba1f91d
2017-08-15 13:03:33 +01:00
Mark Striemer
0875bd29d9
Bug 1374463 - Show extension identity when controlling newtab r=mixedpuppy
...
MozReview-Commit-ID: 2phlLhlAvGd
--HG--
extra : rebase_source : 7459d7efe0cb06ae64f25004fde2affd85292de3
2017-08-31 12:23:48 -05:00
Bob Silverberg
ab10610842
Bug 1293853 - Part 3: Add support for separators to bookmarks API, r=mixedpuppy
...
This adds support for separators to the bookmarks API. Separators can now be created
and will be returned by any method that returns BookmarkTreeNodes. They will also be
included in data for the onCreated and onRemoved events.
BookmarkTreeNodes will now contain a `type` property which will be one of bookmark,
folder or separator. When creating a bookmark object, one can specify the type, or one
can rely on the Chrome-compatible behaviour which treats any bookmarks without a URL
as a folder. To create a separator one must specify a type as part of the CreateDetails
object.
MozReview-Commit-ID: BoyGgx8lMAZ
--HG--
extra : rebase_source : 95a06fe81d21d660aeecbd86b71ca6bbcd66eb10
2017-08-28 17:05:55 -04:00
Kris Maglione
a2ec0b79b6
Bug 1396017: Redact window titles without the appropriate tabs permissions. r=mixedpuppy
...
MozReview-Commit-ID: 2QJYvJlqt9l
--HG--
extra : rebase_source : 33c4670a0eded6e0af4f931a1ac4cd57f6115995
extra : amend_source : 915bfac6f2c05024acd840c8fa9e282bfc31c296
2017-09-01 12:20:10 -07:00
Kevin Jones
c103f1eb75
Bug 1377733 - Add discarded property to tabs.Tab on desktop. r=zombie, r=kmag
...
--HG--
extra : histedit_source : 618b98850265ef2d26695366d023459e6d0cd2a7
2017-08-31 16:14:26 -06:00
Sebastian Hengst
d04d8633ad
Bug 1313372 - Disable browser/components/extensions/test/browser/browser_ext_browserAction_popup.js on linux32 debug: Fix test annotationsyntax. r=bustage-fix on a CLOSED TREE
2017-08-31 20:47:02 +02:00
Joel Maher
0c0c7c019b
Bug 1313372 - Disable browser/components/extensions/test/browser/browser_ext_browserAction_popup.js on linux32 debug. r=gbrown
2017-08-31 13:50:13 -04:00
Lee Bousfield
c9deae8e08
Use extension ID instead of URL UUID for tab.mutedInfo (bug 1391168) r=kmag
...
MozReview-Commit-ID: 4U2oDzli9oX
--HG--
extra : rebase_source : cf32733f026e7d3b9b22c4bc2eeb13317b1b8ad0
2017-08-17 20:29:36 -06:00
Sebastian Hengst
ca3d97b658
merge mozilla-central to autoland. r=merge a=merge
2017-08-29 20:31:58 +02:00
Wes Kocher
d03d9bee49
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: BJmeuDcuHke
2017-08-28 17:45:07 -07:00
Kevin Jones
6fd6a2a03c
Bug 1322060 - Extension API to store persistent values on window/tab using get/set/remove methods. r=kmag, r=bsilverberg
...
--HG--
extra : amend_source : f241d6ac188e840549fa858ed477d4ab5b0ee894
2017-08-27 16:42:00 -04:00
Bob Silverberg
e98081a6dd
Bug 1322308 - Allow WebExtensions to read the overriden homepage and newTab values, r=mixedpuppy
...
This introduces browser.browserSettings.homepageOverride and browser.browserSettings.newTabPageOverride
which will return the values of the overridden home page and the overridden new tab page.
These browserSettings are read-only.
MozReview-Commit-ID: A9vJP2QIaoA
--HG--
rename : browser/components/extensions/test/browser/browser_ext_url_overrides_home.js => browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js
extra : rebase_source : 7c3fc91a5ca489b909a8b60d5b4a882180a0276e
2017-07-17 14:16:02 -04:00
Wes Kocher
68149d6a59
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3N9jinnrmjb
2017-08-25 16:21:57 -07:00
Luca Greco
631994bd76
Bug 1377401 - Fix devtools.inspectedWindow test intermittent. r=aswan
...
MozReview-Commit-ID: ICghVmM5q5F
--HG--
extra : rebase_source : c14f72a9edfb3793124e106263a69fd374e40844
2017-08-24 13:11:52 +02:00
Kevin Jones
841456a51c
Bug 1332144 - Add browser.find extension API. r=mikedeboer, r=mixedpuppy
...
Provides access to the browser's internal Find APIs. Can search,
get range data and rect data on found results, and highlight results.
--HG--
extra : amend_source : dfa2b36794543378db58e411ca4e317a64921831
2017-08-24 18:24:00 -04:00
Michael Kaply
4fc473da9c
Bug 1378882 - Support is_default for built-in engines only. r=mixedpuppy
...
MozReview-Commit-ID: C4iM2boQhK3
--HG--
extra : rebase_source : b29b61ffdddcb30ee5d3a9456c0fd9b285d4f03b
2017-07-18 11:28:33 -05:00
Sebastian Hengst
ee9a2c2c54
Backed out changeset 5d5c1a6c3f3a (bug 1378882) for eslint failures at ext-chrome-settings-overrides.js:37 and ext-chrome-settings-overrides.js:37. r=backout
2017-08-24 18:28:02 +02:00
Michael Kaply
daf2df6528
Bug 1378882 - Support is_default for built-in engines only. r=mixedpuppy
...
MozReview-Commit-ID: C4iM2boQhK3
--HG--
extra : rebase_source : d1d0b629184c28e6ddd9d0e46ed783d5b767e77a
2017-07-18 11:28:33 -05:00
Dão Gottwald
10caf949d2
Bug 1390359 - Replace faded out (i) icon with a search icon when the location bar is empty or modified. r=adw
...
MozReview-Commit-ID: 8Q6MeB1XuyD
--HG--
extra : rebase_source : 5152c5077e951afad4932b938e4022c3704d2a05
2017-08-24 09:30:39 +02:00
Wes Kocher
e3d5db5c9a
Backed out changeset df24976c2a46 (bug 1390359) for test_chrome_element_css.py failures a=backout
...
MozReview-Commit-ID: I0zHTpanBS0
2017-08-24 00:13:25 -07:00
Dão Gottwald
3e3744e717
Bug 1390359 - Replace faded out (i) icon with a search icon when the location bar is empty or modified. r=adw
...
MozReview-Commit-ID: BQJ8ZiFAzco
--HG--
extra : rebase_source : f42aa26361094f6b072975a7bd86f10b9960e7c6
2017-08-23 09:41:48 +02:00
Dão Gottwald
fc65927e70
Bug 1391017 - Use a .bookmark-item placeholder for the bookmarks toolbar items in the toolbar while customizing. r=Gijs
...
MozReview-Commit-ID: JB9OSshDLKy
--HG--
extra : rebase_source : 2eded7e6868e231ae5ac91a693848cc42a221236
2017-08-23 13:01:06 +02:00
Julian Descottes
d9fd1ad2a1
Bug 1392531 - add test for devtools extensions using inspected window from panel;r=rpl
...
MozReview-Commit-ID: F1ZXG9JoySr
--HG--
extra : rebase_source : 4d65d40201313a53539e6d0a73fb4f1b085a8f01
2017-08-22 16:32:14 +02:00
Luca Greco
e401b67d1c
Bug 1382487 - Fix devtools onSelectionChanged API event test case intermittency. r=aswan
...
MozReview-Commit-ID: GvljckBZpgN
--HG--
extra : rebase_source : 2bd4f32bee4078df8e87f963ccab20d1c43db54d
2017-08-15 17:08:27 +02:00
Luca Greco
43ae29fe27
Bug 1341305 - Implement devtools.panels.elements.createSidebarPane and sidebar's setObject APIs. r=aswan
...
MozReview-Commit-ID: 2OhNuUWY9CP
--HG--
extra : rebase_source : 1d9186f6c3e67891647351c7e660d3c3b6627ebc
2017-07-24 16:58:55 +02:00
Phil Ringnalda
9359f5bf39
Merge inbound to m-c, a=merge
...
MozReview-Commit-ID: LCCoXUsCtmv
2017-08-19 15:29:10 -07:00
Phil Ringnalda
b792bad21d
Backed out changeset bb2763b51dad (bug 1332144) for landing with insufficient review
...
MozReview-Commit-ID: 2b699CVS9gk
2017-08-19 09:08:00 -07:00
Kevin Jones
1ee4a161ba
Bug 1332144 - API browser.find r=mikedeboer
...
Provides access to the browser's internal Find APIs. Can search,
get range data and rect data on found results, and highlight results.
MozReview-Commit-ID: 6hbNJuvJO3
2017-08-18 09:56:22 -06:00
Shane Caraveo
4437e84fb7
Bug 1391720 remove _blank support for background pages, r=kmag
...
MozReview-Commit-ID: aRpNSrE483
--HG--
extra : rebase_source : f6a037937350ee7d8f502a9060459a073bd60190
2017-08-18 11:30:01 -07:00
Kris Maglione
40665c5e59
Bug 1391472: Part 1 - Remove integer property check from IconDetails.normalize. r=mixedpuppy
...
We already do this check at the schema level, so the added check in
IconDetails is unnecessary.
MozReview-Commit-ID: JTEE0xWH0a4
--HG--
extra : rebase_source : baad0a75438cdf126e0ba8df4055be50f3281d2a
2017-08-18 12:25:40 -07:00
Wes Kocher
1d9f00cb8d
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: CQeEqtGlaXh
2017-08-17 16:16:51 -07:00
Michael Kaply
4a10c8330f
Bug 1390153 - Add support for suggest_url to WebExtension added engines. r=mixedpuppy
...
MozReview-Commit-ID: IPsDbwZ8KSy
--HG--
extra : rebase_source : 7d6f0c1e9e1b4c1ea8ae914f021f0dac357a8c1a
2017-08-14 10:56:47 -05:00
Carsten "Tomcat" Book
99aa3f8e70
Merge mozilla-central to mozilla-inbound
2017-08-17 13:13:10 +02:00
Kris Maglione
b6480eaf24
Bug 1238314: Part 2 - Implement browser.tabs openerTabId functionality. r=aswan
...
MozReview-Commit-ID: L4ycNoQDfa
--HG--
extra : rebase_source : 6c7a92cd6a068d446d60469637ebc88b4355671d
2017-08-04 16:13:59 -07:00
Drew Willcoxon
3c27aee62b
Bug 1385418 - Remove disabled pocket code for the toolbar button now that it's been replaced by the item in the page action panel. r=Gijs
...
MozReview-Commit-ID: 1wANxaD3QaV
--HG--
extra : rebase_source : f87650ab8c09f7a313cda9b7ec73ee1e20d6fe34
2017-08-16 10:13:15 -07:00
Shane Caraveo
ade364b171
Bug 1341126 implement open for browser/page/sidebar actions, r=kmag,zombie
...
MozReview-Commit-ID: 5r5aGpyPQ6W
--HG--
extra : rebase_source : d20d30aab83af385512e1188902001f976ea4fd1
2017-03-08 23:36:25 -08:00
Shane Caraveo
1fe5a3a13e
Bug 1388902 remove socialapi share, r=florian
...
MozReview-Commit-ID: Kcjugf3Ql6y
--HG--
extra : rebase_source : 8f82fa6beabfa89916bbc97ec799c6e5d6b3ff18
2017-08-16 08:54:21 -07:00
Geoff Brown
d7cb26a245
Bug 1382487 - Skip test browser_ext_devtools_panels_elements.js for frequent intermittent failures; r=me,test-only
2017-08-14 19:44:00 -06:00
Sebastian Hengst
56c035fa36
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4cZJ3qFjvPY
2017-08-12 23:49:21 +02:00
Geoff Brown
7e7d1e53c7
Bug 1369197 - Disable test browser_ext_browserAction_contextMenu.js for frequent intermittent failures; r=me,test-only
2017-08-11 14:30:29 -06:00
Tomislav Jovanovic
85a5f1f9a2
Bug 1377734 - Avoid instantiating a lazy tab from sendMessage, r=mixedpuppy
...
MozReview-Commit-ID: KfYg6hG8KmC
--HG--
extra : rebase_source : c151eebcc585cbfa526b328985e23759edaf7bc4
2017-08-11 02:16:33 +02:00
Andrew Swan
5a7c07ecdf
Bug 1359558 Part 3 Add a test for extension newtab overrides with temporary addon installation r=bsilverberg
...
MozReview-Commit-ID: JPEPMa80SI2
--HG--
extra : rebase_source : 6e9bf4091b30cb7d9d2354b64a7635ac61542833
2017-07-28 14:15:09 -07:00
Andrew Halberstadt
d2109610fb
Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
...
MozReview-Commit-ID: 5lO0uAjHMsw
--HG--
extra : rebase_source : 8607b3964da207a6076c79b6f1d75b40503cdd7d
2017-08-10 14:48:21 -04:00
Phil Ringnalda
0ff5a4285d
Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland
...
MozReview-Commit-ID: 3HDE2C3wSU0
2017-08-10 20:21:19 -07:00
Wes Kocher
cff9e9b197
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2YvHbITn9w3
2017-08-10 18:25:34 -07:00
Rob Wu
1ed7253b50
Bug 1387506 - Apply activeTab permission for _execute_browser_action r=kmag
...
And add tests to confirm that activeTab works for both
_execute_browser_action and _execute_page_action.
MozReview-Commit-ID: HDTDZXCvukc
--HG--
extra : rebase_source : 1a59270afa7b87979329d0fed197238e6655a647
2017-08-04 20:18:39 +02:00
Wes Kocher
677cf14fe6
Backed out changeset 6f71999ab349 (bug 1377734) for failures in test_ext_tab_runtimeConnect.html a=backout
...
MozReview-Commit-ID: LU18pnnbm5z
2017-08-11 11:58:28 -07:00
Tomislav Jovanovic
92117a8c9e
Bug 1377734 - Avoid instantiating a lazy tab from sendMessage, r=mixedpuppy
...
MozReview-Commit-ID: KfYg6hG8KmC
--HG--
extra : rebase_source : 89d3417a32d9ca5be4a850336636d3031b3c7e80
2017-08-11 02:16:33 +02:00
Thomas Wisniewski
c20797f0fa
Bug 1261289 - Allow webextensions to open view-source links. r=mixedpuppy, r=smaug
...
MozReview-Commit-ID: A8TGE448vBs
2017-06-20 15:23:49 -04:00
Valentin Gosu
953c52ffc5
Bug 1380617 - Fix tests that expect unicode encoding of hostname r=smaug
...
MozReview-Commit-ID: 6EGhUJmtjTc
2017-08-09 17:44:08 +02:00
Andrew Halberstadt
f625fd5c37
Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
...
MozReview-Commit-ID: 5lO0uAjHMsw
--HG--
extra : rebase_source : d72a88962ec8d843e7be99e25f710887f01b6e1a
2017-08-10 14:48:21 -04:00
Michael Kohler
674e1b96fb
Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code. r=dao
...
MozReview-Commit-ID: 8w1vfF2yRui
--HG--
extra : rebase_source : 222d8e9d3b9543552ff5b08967375fa46d62b896
2017-08-08 12:09:14 +02:00
Thomas Wisniewski
e530ba4d43
Bug 1355576 - Add ability to clear all localStorage with the browsingData API; r=bsilverberg,janv
...
MozReview-Commit-ID: 4UUqg62yIo9
--HG--
extra : rebase_source : 9c6154bbe878fc3921d22027fdc90dbdaed05be9
2017-07-04 20:59:26 -04:00
Phil Ringnalda
e760ae7c08
Backed out changeset 5020a2dcb8a7 (bug 1355576) for failures in test_ext_browsingData.js
...
MozReview-Commit-ID: BVSLvIkK5Wd
2017-08-06 15:29:38 -07:00
Thomas Wisniewski
5eeefa573d
Bug 1355576 - Add ability to clear all localStorage with the browsingData API; r=bsilverberg,janv
...
MozReview-Commit-ID: 4UUqg62yIo9
--HG--
extra : rebase_source : d38ee312dbfb3b7f46893d7af200b564876c82d1
2017-07-04 20:59:26 -04:00
Sebastian Hengst
ca40024d84
Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout
2017-08-05 23:15:16 +02:00
Michael Kohler
45d5f35624
Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code r=dao
...
MozReview-Commit-ID: CoHv9mKpAe
--HG--
extra : rebase_source : 20d6404db9f90cfcb7de03d4c527ad6ed79d49f8
2017-08-05 20:37:40 +02:00
Gijs Kruitbosch
a102d33f95
Bug 1354117 - don't force border radius to 0 for photon (x-ref bug 1374315), fix webextension tests, r=kmag
...
MozReview-Commit-ID: 2HAi5J7uzxP
--HG--
extra : rebase_source : ccd6bcca391a36196e24256b48db097edf1271e6
2017-08-01 18:37:41 +01:00
Sebastian Hengst
50d2d60772
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 5MywkQxECqB
2017-08-03 11:46:00 +02:00
Kris Maglione
e2676b4811
Bug 1375490: Part 1 - Correctly support alerts in OOP popups. r=mixedpuppy
...
MozReview-Commit-ID: KgqAKMLmuTI
--HG--
extra : rebase_source : db2e5eeb8e839bb7b1212d7829b66813b9fd15bd
extra : source : c0ab60d3c1f833116d1d9d3b5ef37825726c8ec5
2017-08-02 12:49:25 -07:00
UK992
04a7b8f7ca
Bug 1363485 - Update tests r=dao
...
MozReview-Commit-ID: 4epuVQVCJPH
--HG--
extra : rebase_source : aef306464344009feb0e28295a0159cc9aab19ad
2017-07-30 20:39:55 +02:00
Nicolas Chevobbe
8356937ddd
Bug 1386221 - Fix test for inspect binding on 56 beta. r=bgrins.
...
The test was failing on 56 beta because the new console frontend isn't enabled there and thus
the ObjectInspector that were tested not in the old frontend.
This patch adds a branch in the test so we can wait for the correct element (VariableView or ObjectInspector)
depending on whether the new console frontend is enabled or not.
MozReview-Commit-ID: HGGgr7CWMpe
--HG--
extra : rebase_source : ef8e21d1f0a1b074fd798ed2b05fb18a9a9335cc
2017-08-01 19:59:24 +02:00
Sebastian Hengst
4f5ee61f5b
Backed out changeset f3e224764ca8 (bug 1363485)
2017-08-02 16:24:54 +02:00
Sebastian Hengst
ba9265a59e
Backed out changeset 469a6a99593a (bug 1386221) for failing browser_ext_devtools_inspectedWindow_eval_bindings.js. r=backout
2017-08-02 16:07:44 +02:00
UK992
4d606a1288
Bug 1363485 - Update tests r=dao
...
MozReview-Commit-ID: 4epuVQVCJPH
--HG--
extra : rebase_source : aef306464344009feb0e28295a0159cc9aab19ad
2017-07-30 20:39:55 +02:00
Nicolas Chevobbe
9e9b676255
Bug 1386221 - Fix test for inspect binding on 56 beta. r=bgrins.
...
The test was failing on 56 beta because the new console frontend isn't enabled there and thus
the ObjectInspector that were tested not in the old frontend.
This patch adds a branch in the test so we can wait for the correct element (VariableView or ObjectInspector)
depending on whether the new console frontend is enabled or not.
MozReview-Commit-ID: HGGgr7CWMpe
--HG--
extra : rebase_source : 38151b727d9cb196d2325ca20429f3de1e699cfb
2017-08-01 19:59:24 +02:00
Marco Castelluccio
0abc80eebf
Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs
...
--HG--
extra : rebase_source : 8ae926bfde827b9a5323d6fb96dc231d429ab9b0
2017-07-31 13:25:41 +02:00
Kris Maglione
d500662369
Bug 1357902 - Use improved locale service APIs for localization. r=gandalf
...
MozReview-Commit-ID: 6Aj0SZkCJwg
--HG--
extra : source : a897a38aad5c4b2dbe7d880d13bf39d079b734a8
extra : amend_source : e929342f2dedf228565095e08cadbb68c1cfb94a
extra : intermediate-source : 9b44720d645bc7f4d9698ecdc0c7ffbf073b36e6
2017-05-04 18:28:05 -07:00
Andrew Halberstadt
21a03ad73c
Bug 1383120 - Enable no-arbitrary-setTimeout eslint rule on xpcshell tests, r=mossop
...
MozReview-Commit-ID: 6DqLaZ9n5EM
--HG--
extra : rebase_source : 5f1264bb3ea23005c91557e5db4ce5f9e167ce9a
2017-07-26 09:08:07 -04:00
Carsten "Tomcat" Book
732f652f89
Backed out changeset 29131feeed60 (bug 1380065) for windows 7 perma failure in test_bug884693.xul | Got expected message count - got 1, expected +0
2017-07-25 10:52:58 +02:00
Sam Foster
fba4d7c501
Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
...
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior
* Re-enable cosmeticAnimations pref for browser_ext_popup_select.js which is known to be more reliable with animations
MozReview-Commit-ID: IvA2ySPPmeJ
--HG--
extra : rebase_source : effd7fab536294de967661be4dcaaadc5b869db7
2017-07-13 14:30:38 -04:00
Wes Kocher
4d4051d2e2
Backed out changeset 2e0c2b3bc28b (bug 1380065) for eslint failures in browser_ext_popup_select.js a=backout
...
MozReview-Commit-ID: HZqI6A06YiO
2017-07-24 17:25:37 -07:00
Sam Foster
fef0cddea2
Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
...
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior
* Re-enable cosmeticAnimations pref for browser_ext_popup_select.js which is known to be more reliable with animations
MozReview-Commit-ID: IvA2ySPPmeJ
--HG--
extra : rebase_source : 577f534d2409da76eecd6c36dfa3db50eca50f40
2017-07-13 14:30:38 -04:00
Tomislav Jovanovic
1ff63c03a8
Bug 1268020 - Implement "tools_menu" context r=kmag
...
MozReview-Commit-ID: KPUsBbqyQTC
--HG--
extra : rebase_source : dd444b203d60ec3025bcc7881a228676b76f102a
2017-06-28 16:19:24 -07:00
Ryan VanderMeulen
d229288071
Merge m-c to autoland. a=merge
...
CLOSED TREE
--HG--
extra : amend_source : 2ab51304cc7df444f22c3aac001a1aba61faee3a
2017-07-21 09:42:41 -04:00
Gijs Kruitbosch
4b11bed1eb
Bug 1373238 - make popup resize test not care about rounding errors so it works on local hidpi machines, r=mstriemer
...
MozReview-Commit-ID: 3ojX1PYmBfq
--HG--
extra : rebase_source : d06850bfa4b2630f4cedc93b205e9e7668d150e9
2017-06-09 23:22:09 +01:00
Gijs Kruitbosch
5b530597e8
Bug 1354086 - switch overflow panel to using a photonpanelmultiview, allowing webextension views to specify their own size, r=mikedeboer
...
MozReview-Commit-ID: 1uHEKXsO8vh
--HG--
extra : rebase_source : f33e277e77a09a10cb0ea3db412d293ef61a5f19
2017-07-19 21:23:46 +01:00
Wes Kocher
6483c10611
Backed out changeset c49af70f1a94 (bug 1378882) for eslint failures in ext-chrome-settings-overrides.js a=backout CLOSED TREE
...
MozReview-Commit-ID: DAuBI2jFzG3
2017-07-18 22:44:06 -07:00
Nicolas Chevobbe
153e2d347d
Bug 1382690 - Adapt extensions inspect() calls to the new frontend. r=bgrins
...
The inspect command in extension was directly calling jsterm.inspectObject and doing so bypassed
the code we implemented for the command on the new frontend (i.e. no more variable view).
This patch modifies the jsterm inspectObject function so it can do the expected behavior,
and also reverts some changes made in the original inspect command bug, so we only deal with
the new frontend code in jsterm.inspectObject.
This implied changing an extension test that was waiting for the variable view to boot-up.
The test was modified to match the tests we already have for the inspect command on the new
console frontend.
MozReview-Commit-ID: 8fZV20Mck8r
--HG--
extra : rebase_source : 59870c4bae3664aebf448acee439b918190591dc
2017-07-20 14:56:46 +02:00
Michael Kaply
a8eb0ae196
Bug 1378882 - Support is_default for built-in engines only. r=mixedpuppy
...
MozReview-Commit-ID: C4iM2boQhK3
--HG--
extra : rebase_source : 1907777fa8ffcfe884ff2e22113f2f3e33698abc
2017-07-18 11:28:33 -05:00
Luca Greco
9472da0b3d
Bug 1341304 - Implement devtools.panels.elements.onSelectionChanged. r=aswan
...
MozReview-Commit-ID: HMKvnk3wDyX
--HG--
extra : rebase_source : 71d999ae31270ace519c692406608b7dd3d868d7
2017-06-01 20:06:53 +02:00
Kit Cambridge
18e2c40fe8
Bug 1380718 - Include the operation name in bookmark validation errors. r=mak
...
MozReview-Commit-ID: H4vp6ZULSq7
--HG--
extra : rebase_source : a3bb16fd51700d9de0d31bf574a82e5ce4dfca94
2017-07-13 10:09:49 -07:00
Bob Silverberg
456985f68e
Bug 1333376 - Support reading the title and setting the title preface of a Window object, r=aswan
...
Implements a title property on the Window object, and allows for a titlePreface to be set
both via windows.create and via windows.update.
MozReview-Commit-ID: CaWwPN0utzs
--HG--
extra : rebase_source : 20d4310063bc37fccb1a1fe68b5d67ec2cc0e433
2017-07-05 16:53:10 -04:00
Thomas Wisniewski
941e4787b2
Bug 1348911 - Add lastAccessed to tabs.Tab; r=mixedpuppy,zombie
...
MozReview-Commit-ID: 4ulhseGDQ4P
--HG--
extra : rebase_source : 12037d094ffe72b347436759b7011516b145fa92
2017-07-07 20:17:23 -04:00
Kris Maglione
ecde6edc4b
Bug 1379508: Follow-up: Disable select popup test on Linux for frequent intermittent failures.
...
MozReview-Commit-ID: GiHc1OVMFEh
2017-07-15 21:08:44 -07:00
Kris Maglione
b2f95bf6fb
Bug 1379508: Follow-up: Disable select popup test on OS-X for alignment issues.
...
MozReview-Commit-ID: 9GfteuwKeTb
2017-07-15 15:27:24 -07:00
Kris Maglione
4b46d3f00d
Bug 1379508: Part 3 - Support <select> popups in OOP popup browsers. r=zombie
...
MozReview-Commit-ID: BuAjyqg1aja
--HG--
extra : rebase_source : 03b7368659ccdb39ebedf7aeb6a1902b6abe5808
extra : amend_source : 53eadbc91f2468b8d116cf0e5bf457fd7107bfb8
extra : absorb_source : 379f778671c868a08f560663f31e6248872c7989
2017-07-13 15:47:52 -07:00
Swapnesh Kumar Sahoo
0e6eae8f51
Bug 1321544 - Support icons for context menu items; r=zombie
...
MozReview-Commit-ID: HLaL8h0WK2c
--HG--
extra : rebase_source : aa45adcbf34880f1e75bd0a4fbc219965f0e5c1e
2017-07-11 22:27:20 +05:30
Kris Maglione
a97f59bd1b
Bug 1380290: Use correct message manager when communicating with inline options browsers. r=aswan
...
MozReview-Commit-ID: HpxXG3S2zgp
--HG--
extra : rebase_source : fea9712e94676ea0d8c71a59788a6df51780ec2a
2017-07-12 17:41:12 -07:00
dw-dev
6c4686768a
Bug 1269300 Patch 5;r=mixedpuppy
...
MozReview-Commit-ID: ByikIYU4ASF
--HG--
extra : rebase_source : 85e2bed93c47f8bdb2df7165b1f01169619cb170
2017-07-13 18:34:29 +01:00
Bob Silverberg
5e8fe99296
Bug 1330494 - Part 2: Use the ExtensionsSettingsStore to handle precedence for extensions using chrome_url_overrides, r=aswan
...
MozReview-Commit-ID: 5sKtIXjdSmC
--HG--
extra : rebase_source : d4a57b71c009c32fab03c890df10f657afdc17bb
2017-06-28 13:11:19 -07:00
Mark Banner
35f3666937
Bug 1380009 - Enable the ESLint no-return-await call to avoid unnecessary intermediate promise creation. r=mossop
...
MozReview-Commit-ID: EnhSBHMjurr
--HG--
extra : rebase_source : 74ba4c10e369067629af95bf705a9acd0df1089b
2017-07-11 22:49:55 +01:00
Thomas Wisniewski
6e4b30e56a
Bug 1376991 - Extend browsingData to restrict removing cookies to a give list of hostnames; r=mixedpuppy
...
MozReview-Commit-ID: 4Tfneh5s1Q8
***
Fixes for try run failures
MozReview-Commit-ID: 2BAT1GUcvH3
--HG--
extra : rebase_source : a9e3777e3967ee4e95bb27bd575020ed16a559e9
2017-06-30 09:11:18 -04:00
Kris Maglione
c57409fca6
Bug 1357486: Enable OOP extensions by default on Windows. r=aswan
...
MozReview-Commit-ID: 3Tet7tNtmGx
--HG--
extra : source : 7124641a168ffaa20461764f2f554992dfd856e6
extra : absorb_source : a8b47dcf788b841a832ea5a8669f8940b2412f6d
extra : histedit_source : dd3cab4db72f4d24b3103834a644173632064d25
2017-07-06 21:13:40 -07:00
Kris Maglione
66734a7b4f
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
--HG--
rename : toolkit/components/extensions/test/xpcshell/head_remote.js => browser/components/extensions/test/xpcshell/head_remote.js
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-common.ini
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-remote.ini
extra : source : 3737f31a7ec3dcc68068e817b4b016b76c857d9e
extra : intermediate-source : e017440a55a8be15f67be5e538416d7b240b4f65
2017-05-29 14:10:27 -07:00
Sebastian Hengst
e0967cf4de
Backed out changeset e017440a55a8 (bug 1357490)
2017-07-08 11:30:47 +02:00
Sebastian Hengst
15b1ddec90
Backed out changeset 7124641a168f (bug 1357486)
2017-07-08 11:23:24 +02:00
Kris Maglione
b2069a4a9b
Bug 1357486: Enable OOP extensions by default on Windows. r=aswan
...
MozReview-Commit-ID: 3Tet7tNtmGx
--HG--
extra : rebase_source : 5589394a4f7e738374b59e468ca58714d9ba3ab2
extra : histedit_source : 1d84968039fc33231000dade71d1efdfc35f4165
2017-07-06 21:13:40 -07:00
Kris Maglione
bb81dccb87
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
--HG--
rename : toolkit/components/extensions/test/xpcshell/head_remote.js => browser/components/extensions/test/xpcshell/head_remote.js
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-common.ini
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-remote.ini
extra : source : 3737f31a7ec3dcc68068e817b4b016b76c857d9e
extra : intermediate-source : c32994ea5a67f9fadde1007701160902f6e5039f
extra : histedit_source : 3d64cfc1efa4848f7ac8e4a56dc08e6e852b74b8
2017-05-29 14:10:27 -07:00
Carsten "Tomcat" Book
8a8f760949
Backed out changeset c32994ea5a67 (bug 1357490)
2017-07-07 10:43:53 +02:00
Kris Maglione
aee123deec
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
--HG--
rename : toolkit/components/extensions/test/xpcshell/head_remote.js => browser/components/extensions/test/xpcshell/head_remote.js
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-common.ini
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-remote.ini
extra : rebase_source : d2ba3b0ed4a772d36eeec1511d8a1bc2baaf4843
extra : source : 3737f31a7ec3dcc68068e817b4b016b76c857d9e
2017-05-29 14:10:27 -07:00
Gijs Kruitbosch
49915f0bcd
Bug 1370967 - close containing popup when clicking a non-popup browser action, r=mixedpuppy
...
MozReview-Commit-ID: HkdV5FUPnDV
--HG--
extra : rebase_source : d682fbdb4f0015a2d0371adc4aae7daa94868384
2017-07-03 17:14:58 +01:00
Tomislav Jovanovic
35a2e0e01d
Bug 1351638 - Fix intermittents caused by menus_commands test r=kmag
...
MozReview-Commit-ID: FsU2MHL0c9o
--HG--
extra : rebase_source : bc5f1897825a882537bc927fd4e59fb7ac23fb1a
2017-07-04 03:12:34 +02:00
Sebastian Hengst
9ea3fbf9df
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
16ce5f8d00
Bug 1370967 - close containing popup when clicking a non-popup browser action, r=mixedpuppy
...
MozReview-Commit-ID: HkdV5FUPnDV
--HG--
extra : rebase_source : a7e339dda5c75af0f0e1b910794f350dfdd8fdab
2017-07-03 17:14:58 +01:00
Gijs Kruitbosch
16d199df69
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
--HG--
extra : rebase_source : baa5dd8adf7b6bebbfd0dad9ccfe576d857eef62
2017-07-04 22:51:36 +01:00
Phil Ringnalda
5e0291886b
Bug 1377358 followup, pacify eslint
...
MozReview-Commit-ID: 3iraxMxLxXK
2017-07-01 14:39:19 -07:00
Ursula Sarracini
8caa413f6a
Bug 1377358 - browser/components/extensions/test/browser/browser_ext_tabs_onUpdated.js fails when Activity Stream is enabled. r=kmag
...
MozReview-Commit-ID: G7Po0FIzxuw
--HG--
extra : rebase_source : f458dc411c331a752c62fd3aaa6688f930df9993
2017-07-01 13:43:57 -07:00
Wes Kocher
1d9b8b419f
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
5a4e0a5450
Bug 1338898 fix 150 char limit for context menu text selection, r=aswan,mattw
...
MozReview-Commit-ID: IqECfaFSbGZ
--HG--
extra : rebase_source : 312c3887d16d4b4dd0bf96fd77e4ec970a8d6393
2017-06-29 15:11:29 -07:00
Swapnesh Kumar Sahoo
7fec7b53d2
Bug 1321544 - Support icons for context menu items; r=mixedpuppy,zombie
...
MozReview-Commit-ID: 2caNYYCQ7C7
--HG--
extra : rebase_source : fbcee2c682af439bf6d61c0077d2087e94a44809
2017-06-15 01:32:00 +05:30
Andrew Swan
503a78588d
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
--HG--
extra : rebase_source : 3d9cba03d2853ef8d71b6c3e3a1fd0aba400b39c
2017-06-15 12:48:40 -07:00
Matthew Wein
24c37da7db
Bug 1354336 - Require all browser_style elements to have the browser-style class r=mikedeboer
...
MozReview-Commit-ID: 6bQZDa3zZA3
--HG--
extra : rebase_source : 026f74066f9b7f0c446871e7b01ce482e6511af5
2017-06-23 13:54:19 -04:00
Sebastian Hengst
fb0361e188
Backed out changeset d5fa98ffa258 (bug 1354336) as requested by mattw. r=backout
2017-06-30 03:00:55 +02:00
Matthew Wein
a0a02343a4
Bug 1354336 - Require all browser_style elements to have the browser-style class r=mikedeboer
...
MozReview-Commit-ID: 6bQZDa3zZA3
--HG--
extra : rebase_source : 7b10bc5f3675fd03e318075023e8825d76b1f147
2017-06-23 13:54:19 -04:00
Sebastian Hengst
61fb850321
Backed out changeset dfb376de5c23 (bug 1369577)
2017-06-30 00:59:59 +02:00
Andrew Swan
f512794b1a
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
--HG--
extra : rebase_source : f0eb9522e532071a11c3424f8fffddf12300504f
2017-06-15 12:48:40 -07:00
Bob Silverberg
c6b128dddf
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
--HG--
extra : rebase_source : 77b00e11d5244aab0bfafd32f2d88fa3174422fc
2017-06-16 12:25:36 -04:00
Bob Silverberg
3457de183e
Bug 1376003 - Address intermittent browser_ext_pageAction_telemetry.js, r=mixedpuppy
...
MozReview-Commit-ID: IkBQ7PcSMwC
--HG--
extra : rebase_source : 27ba88a31fccb937ec673ae9e01d9100e709700d
2017-06-27 12:12:07 -07:00
Carsten "Tomcat" Book
45f2e51f0a
Merge mozilla-central to autoland
2017-06-28 13:47:29 +02:00
Carsten "Tomcat" Book
7918eeee02
merge mozilla-inbound to mozilla-central a=merge
2017-06-28 13:23:29 +02:00
Thomas Wisniewski
e29009081a
Bug 1287928 - Update browser.history.onVisited to use the title from the onVisit event. r=mixedpuppy
...
MozReview-Commit-ID: 8aEbR1PE5XX
--HG--
extra : rebase_source : c0abb36c677ef9d9fa4d82bfd55dcdcb31a73104
2017-06-20 12:06:12 -04:00
Thomas Wisniewski
9e63f14612
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
0a11de7e87
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
--HG--
extra : rebase_source : a64bed37e1fb27c164a0543a0465038d251c709d
2017-06-22 13:08:52 +01:00
Andy McKay
8feb30008a
bug 1334691 consolidate a couple of tests down r=bsilverberg
...
MozReview-Commit-ID: KrlCtNdlKja
--HG--
extra : rebase_source : 5eb77420d329975bdb5b80efd5b2e9a3b9c12d2a
2017-06-02 15:34:46 -07:00
Kris Maglione
b9b5dda147
Bug 1365821: Request animation frame on the correct window before checking details. r=me
...
MozReview-Commit-ID: 708VQuF065d
--HG--
extra : rebase_source : fdf6787b0106d01fb524fa28813d0a11695cd691
2017-06-23 19:18:15 -07:00
Joel Maher
307c2ec53b
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
7375dcec46
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
Kris Maglione
30e4348236
Bug 1373293: Follow-up: Fix failing xpcshell test. r=me
...
MozReview-Commit-ID: 52X7bw6jlvu
--HG--
extra : rebase_source : c24e7e3d9deb858bd295a01bc2a0d150e27a7bc7
2017-06-21 14:10:22 -07:00
Nathan Froyd
452dc60022
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
Matthew Wein
e5c60df5dc
Bug 1329242 - Add unit tests for browser_action.theme_icons r=mixedpuppy
...
MozReview-Commit-ID: BDPa4RsFfl7
--HG--
extra : rebase_source : 9170a1e08b9e087873d4351db44d22c0de882c8f
2017-06-27 15:23:05 -07:00
Bob Silverberg
06e954de4b
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
--HG--
extra : rebase_source : 843e5d3780a9d854f0bde6dc2352191527047297
extra : source : 230078ffcde7a20a9d839779aef4656a028cc4f9
2017-05-03 11:12:03 -04:00
Bob Silverberg
c112a180ec
Bug 1297167 - Part 1: Add telemetry probe for PageAction open timing, r=bsmedberg,kmag
...
MozReview-Commit-ID: 44xIqcFZXLO
--HG--
extra : rebase_source : 9d6f9a4ed03fed14877a163407294e3a48c640ba
extra : source : 9ecc91067d723f7cd3dbdb38fae022e3465be243
2017-05-03 08:28:34 -04:00
Gijs Kruitbosch
cf239a7857
Bug 1370482 - use longer timeout for browser_ext_sidebarAction.js, r=mikedeboer
...
MozReview-Commit-ID: Fp9rXZlwfI6
--HG--
extra : rebase_source : e70fc0ee2863abf09e3e8bfb4597912e66fd0ab0
2017-06-19 16:17:27 +01:00
Mike de Boer
f7e1f14006
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
--HG--
extra : rebase_source : 0bf4fc4effc9de9e431ee50dfcf5fc7206e252cf
2017-06-16 15:41:57 +02:00
Paolo Amadini
585fbe6cec
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
--HG--
extra : rebase_source : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Sebastian Hengst
be35e9d97b
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
9653029d65
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
--HG--
extra : rebase_source : 8f1ffdada1f73d2659ca9ed676be2fd3783e27f6
2017-06-16 14:52:30 -04:00
Mike de Boer
5df9078641
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
--HG--
extra : rebase_source : 0bf4fc4effc9de9e431ee50dfcf5fc7206e252cf
2017-06-16 15:41:57 +02:00
Gijs Kruitbosch
3e1354e6aa
Bug 1372309 - force height of overflow panel when testing size of resizing popups, r=aswan
...
MozReview-Commit-ID: BK6z60Isd06
--HG--
extra : rebase_source : 1674e0510a565aa7e4c50a34e01a6f89336982e1
2017-06-13 17:48:03 +01:00
Julian Descottes
a7015fc300
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
--HG--
extra : rebase_source : 05734afae4368c5d7e4682b5fae1b8f3e4417220
2017-05-26 15:48:15 +02:00
Tushar Saini (:shatur)
525b384ceb
Bug 1287852 - Mark tabs.highlight as unsupported in schema. r=kmag,zombie
...
MozReview-Commit-ID: JKLWwECmGVw
--HG--
extra : rebase_source : aaa596641189e95be6300c073753f41ada4af35e
2017-05-29 13:44:52 +05:30
Gijs Kruitbosch
f6cc57a0a9
Bug 1354109 - update WebExtensions code for Photon, r=kmag
...
MozReview-Commit-ID: 8nHvyafxwV1
--HG--
extra : rebase_source : b15866245d242dda7f907256c8308e6a36954933
2017-05-31 18:08:52 +01:00
Tomislav Jovanovic
fdcf0c075f
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
--HG--
extra : rebase_source : bbd135dfbc9531f33b732617c81ac86bbb7a6f45
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
fc1fbb5770
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : cfdc20e9bbec7fb93d7055925d9b3037d3ea1501
2017-06-10 16:43:20 +02:00
Sebastian Hengst
7f39e1a3f2
Backed out changeset cfc47df74537 (bug 1333403)
...
--HG--
rename : browser/components/extensions/ext-c-menus.js => browser/components/extensions/ext-c-contextMenus.js
rename : browser/components/extensions/ext-menus.js => browser/components/extensions/ext-contextMenus.js
rename : browser/components/extensions/schemas/menus.json => browser/components/extensions/schemas/context_menus.json
rename : browser/components/extensions/schemas/menus_internal.json => browser/components/extensions/schemas/context_menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_menus.js => browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js
2017-06-10 16:06:44 +02:00
Sebastian Hengst
ddda5460bc
Backed out changeset d842c744941e (bug 1333403)
2017-06-10 16:06:12 +02:00
Tomislav Jovanovic
05b61a9cc0
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
--HG--
extra : rebase_source : fb2ad1fe054aaedeecb7006aef62cb442d4899ab
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
2e019f4e0b
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : 8de33b11034ee159567ae43b998b700e94730081
2017-06-06 23:25:06 +02:00
Joel Maher
08e749c052
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
403075400a
Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop
...
MozReview-Commit-ID: 5KC23kzaCFN
--HG--
extra : rebase_source : 6a7541b5ffe85d275bc16194c155ad43f93d52ae
2017-06-08 10:59:12 +01:00
Luca Greco
d382c7e1f3
Bug 1366755 - devtools.panels.create should set invertIconForLightTheme to false by default. r=aswan
...
MozReview-Commit-ID: 1bn3cMngoql
--HG--
extra : rebase_source : 50931aa31fe3a4da7e4ba2751abf5a3f98a90089
2017-06-07 16:34:56 +02:00
Michael Kaply
e4bbbc7291
Bug 1301315 - Add support for chrome_settings_overrides search engine. r=mixedpuppy
...
MozReview-Commit-ID: IkpigS3wqs1
--HG--
extra : rebase_source : 2f2de6653f9b0041a535099175f7f795a4014597
2017-06-02 15:59:43 -05:00
Kris Maglione
06c9dfdd54
Bug 1368152: Part 4 - Remove ExtensionManagement.jsm. r=aswan
...
MozReview-Commit-ID: Apbi1QYeb2x
--HG--
extra : rebase_source : 56e223e8ee92c848bbd06d74b1e7dc6d9a01d9e1
2017-06-03 17:18:18 -07:00
Kris Maglione
87f57f76b7
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
--HG--
extra : rebase_source : dda006a0afb9d56e2738dbc0b0d94ba0496db5c9
2017-06-03 22:11:20 -07:00
Sebastian Hengst
b3c51a3e2d
merge mozilla-central to autoland. r=merge a=merge
2017-06-03 20:16:49 +02:00
Joel Maher
b44356bc28
Bug 1368364 - backout bug 1242505 as it causes browser/modules/ intermittent failures. r=paolo
2017-06-03 10:34:14 +02:00
Luca Greco
117bfb3cd5
Bug 1300590 - Use DevToolsShim in the devtools.inspectedWindow.eval bindings tests. r=jdescottes,ochameau
...
MozReview-Commit-ID: 8IYjIfBp5mB
--HG--
extra : rebase_source : b6ebee82c855364fffc3a9c1b29c3cf8ad39b977
2017-05-26 17:09:45 +02:00
Shane Caraveo
18810facfb
Bug 1342708 fix datalist failure in webext popups, r=kmag
...
MozReview-Commit-ID: FbTB9h3TTdq
--HG--
extra : rebase_source : e6dcd759713b62cd6d71172feebf7d788079bf62
2017-06-01 16:20:34 -07:00
Luca Greco
a977d84eda
Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval. r=aswan,ochameau
...
MozReview-Commit-ID: CHuc57tfgzo
--HG--
rename : browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow.js => browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow_eval_bindings.js
extra : rebase_source : 0e207c6d422b0227ec867e08e05a6a323dc3664b
2017-02-15 14:54:50 +01:00
Geoff Brown
e6485b1f2c
Bug 1348639 - requestLongerTimeout for test browser_ext_optionsPage_browser_style.js; r=mattw,mixedpuppy
2017-05-31 07:38:27 -06:00
Ryan VanderMeulen
2af91f1c45
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
--HG--
extra : histedit_source : 76915ec4b96c97ee6bd4896769158490442aedce%2C0face0f9fe6eb85dd4ba8b3603bf948e0ce99d7f
2017-05-30 12:36:43 -04:00
Carsten "Tomcat" Book
b318c7dca7
merge mozilla-inbound to mozilla-central + UPGRADE_NSS_RELEASE a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/xpcshell.ini => toolkit/components/extensions/test/xpcshell/xpcshell-common.ini
extra : amend_source : 458fd54fe8070ca3034ac441267ff7025adb5251
2017-05-30 11:37:46 +02:00
Kris Maglione
a176402b70
Bug 1365660: Part 5b - Enable compositing for popups with remote content on Windows. r=bas
...
MozReview-Commit-ID: GzpCBUnVkdY
--HG--
extra : rebase_source : bc2a6459e64847b0153e09e392173bac00d97b4e
2017-05-29 14:58:48 -07:00
Kris Maglione
4f9fa18383
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
--HG--
rename : toolkit/components/extensions/test/xpcshell/head_remote.js => browser/components/extensions/test/xpcshell/head_remote.js
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-common.ini
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-remote.ini
extra : source : 3737f31a7ec3dcc68068e817b4b016b76c857d9e
extra : absorb_source : dda25d718165c99dd6cd0233921367a28035c01c
2017-05-29 14:10:27 -07:00
Phil Ringnalda
1c31cbe46c
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
365c2b4b31
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
--HG--
rename : toolkit/components/extensions/test/xpcshell/head_remote.js => browser/components/extensions/test/xpcshell/head_remote.js
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-common.ini
rename : browser/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell-remote.ini
extra : rebase_source : 099c7825e08689c910dc5f0e03db633c44b01022
extra : histedit_source : 24b679d028c1519f884630c606227f43cbca2a97%2C5265e99c4c850ad4b7ddaabb2d49e7ef739bb56a
2017-05-29 14:10:27 -07:00
Geoff Brown
ccf301673c
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
d7513d1e02
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
--HG--
extra : rebase_source : 64395c5fdf25deebd60dfbf2cf5df3cbf7ca8abb
extra : amend_source : 0a3f13419c050662680f2bd110d724b3bf991732
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-05-28 11:46:45 +01:00
Sebastian Hengst
8d47870cdc
Backed out changeset 8d53be05afc5 (bug 1242505)
2017-05-28 11:31:12 +02:00
Paolo Amadini
8edd3b1d5c
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
--HG--
extra : rebase_source : 59e5b84cb431f3ca28287d30a3da8fbea1363ec5
2017-05-25 15:00:35 +01:00
Matthew Wein
117b228d43
Bug 1330369 - Part 3 - Add unit tests for sidebar.browser_style r=mixedpuppy
...
MozReview-Commit-ID: 9ILOY3s5pci
--HG--
extra : rebase_source : 9b6a365db547b1ef3b4b8a8fd5d19351283d7e9c
2017-05-16 22:48:38 -04:00
Shane Caraveo
06bdf10539
Bug 1365637 place WE sidebars into the photon sidebar dropdown, r=Gijs,mattw
...
MozReview-Commit-ID: 3ZM9mXjEbWh
--HG--
extra : rebase_source : 9c59235156ddd58108524af520f6c4ca0fe26fb0
2017-05-29 15:20:48 -07:00
Bob Silverberg
cd1a0703b1
Bug 1349896 - Part 2: Implement devtools.panels.themeName API property, f?rpl r=mixedpuppy
...
MozReview-Commit-ID: 8uN2VBIyYyt
--HG--
extra : rebase_source : 48902adf1dc5ac193d2b2719cf72b499a40e7d81
2017-05-11 08:54:02 -04:00
Bob Silverberg
61046f7759
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
--HG--
extra : rebase_source : b3297eaf444ec987baeb97c8f0c7547450eb256d
2017-05-23 15:16:10 -04:00
Johann Hofmann
11f87943d9
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
--HG--
extra : rebase_source : 88c282dd44c3317f3268be691cb9ff93fdca9a0a
2017-05-22 16:20:42 +02:00
Ben Kelly
cf3f50ea30
Bug 1366791 Make browser_ext_geckoProfiler_symbolicate.js wait for prefs to be written. r=mstange
2017-05-23 07:30:57 -07:00
Matthew Wein
0025c483df
Bug 1351418 - Put single checkbox items into submenu on linux r=mixedpuppy
...
MozReview-Commit-ID: 9swHS0yEoDg
--HG--
extra : rebase_source : 679be2752856db1a8b710d2c2486cd7857b3654f
2017-05-15 13:20:41 -04:00
Rob Wu
7e085a93c6
Bug 1299053 - Ensure that background pages have windowId -1 in browser.extension.getViews r=aswan
...
MozReview-Commit-ID: HdayD0JrIBm
--HG--
extra : rebase_source : 5dbf78b9f735cd086e800806b2ad76669dbd67f5
2017-04-23 13:03:11 +02:00
Rob Wu
ebbe4943f0
Bug 1299053 - support tabId in browser.extension.getViews r=aswan
...
MozReview-Commit-ID: Ep6pdUdbhmc
--HG--
extra : rebase_source : 9554e9e529c496ddc91db73aa5416bc967cd548b
2017-04-23 13:01:34 +02:00
Rob Wu
be45f9a848
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
--HG--
extra : rebase_source : cf7df31bc09f106a4dab56766891a2a1830d2c9b
2017-04-23 12:44:59 +02:00
Mark Banner
4fb45e5b8c
Bug 1365412 - Clean up various ESLint global definitions in browser/. r=mossop
...
MozReview-Commit-ID: JqAm9x1XGCM
--HG--
extra : rebase_source : e9215288195f1fe683832db53d87dbe77c697b4c
2017-05-16 22:22:42 +01:00
Matthew Wein
7353ca75f1
Bug 1266012 - Add identity indication for the moz-extensions scheme r=mixedpuppy
...
MozReview-Commit-ID: BtbRGPJbsHs
--HG--
rename : browser/components/extensions/extension.svg => browser/themes/shared/controlcenter/extension.svg
extra : rebase_source : a89e321d3f5750307a869fdf82521a61bce62ce1
2017-05-10 15:14:15 -04:00
Marco Bonardo
4b561945c6
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
--HG--
rename : browser/base/content/test/urlbar/browser_urlbarSearchSuggestionsNotification.js => browser/base/content/test/urlbar/browser_urlbarSearchSuggestions_opt-in.js
extra : rebase_source : 819ba7a77998940fb230fb531dd9fcf1301cfcd5
2017-04-05 15:01:02 +02:00
Carsten "Tomcat" Book
7a4b622a04
Backed out changeset 720c38d9052e (bug 1344924) for crashes at [@ mozilla::net::nsSocketTransport::InitiateSocket]
...
--HG--
rename : browser/base/content/test/urlbar/browser_urlbarSearchSuggestions_opt-in.js => browser/base/content/test/urlbar/browser_urlbarSearchSuggestionsNotification.js
2017-05-17 10:56:57 +02:00
Marco Bonardo
33d0ed1409
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
--HG--
rename : browser/base/content/test/urlbar/browser_urlbarSearchSuggestionsNotification.js => browser/base/content/test/urlbar/browser_urlbarSearchSuggestions_opt-in.js
extra : rebase_source : 2eb22b5965734d9702b115bc653ce55174003221
2017-04-05 15:01:02 +02:00
Shane Caraveo
a99f4b6a1b
Bug 1360796 fix intermittent assert, r=mattw
...
MozReview-Commit-ID: IEQeZ6NwVsz
--HG--
extra : rebase_source : ebe9d063e746cebbb0106d4c9137f9a4a12efb90
2017-05-15 14:40:10 -07:00
Tomislav Jovanovic
e6d14545c7
Bug 1362047 - Fix default value for content script run_at, add tests r=mixedpuppy
...
MozReview-Commit-ID: CiBaSkZ0TqQ
--HG--
extra : rebase_source : 3bbfa5196c135b64683bb0bae143ba9c80a147b6
2017-05-10 02:00:29 +02:00
Florian Quèze
16530fa1e3
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
Florian Quèze
5e3539e504
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Dão Gottwald
9cc94f157a
Bug 1364090 - Detach the reload and stop buttons from the location bar. r=johannh
...
MozReview-Commit-ID: Ltp6EghiI44
--HG--
extra : rebase_source : f033cadab35b56cf96f25786260853a8a5f9a1ed
2017-05-11 19:16:05 +02:00
Markus Stange
37feda6350
Bug 1362800 - Expose geckoProfiler.getProfileAsArrayBuffer. r=kmag
...
MozReview-Commit-ID: 7uFPWAhh25L
--HG--
extra : rebase_source : e34a37c10ea4fcdd2d886519536c047e9c715197
2017-05-11 00:32:46 -04:00
Wes Kocher
cc7a1f5b9b
Backed out 2 changesets (bug 1362800) for eslint failures a=backout
...
Backed out changeset 0492e6f16df1 (bug 1362800)
Backed out changeset 785cf0c4b67b (bug 1362800)
MozReview-Commit-ID: EY2RYz7lwtI
2017-05-10 14:42:49 -07:00
Markus Stange
83c6e73ec3
Bug 1362800 - Expose geckoProfiler.getProfileAsArrayBuffer. r=kmag
...
MozReview-Commit-ID: 7uFPWAhh25L
--HG--
extra : rebase_source : 3d9b1cac7b4a46d27bc14c68cdfe6f0396fd7c28
2017-05-10 17:09:51 -04:00
Kris Maglione
674a21ccc6
Bug 1362224: requestAnimationFrame before changing browserAction/pageAction buttons. r=aswan
...
MozReview-Commit-ID: H9Eq7z5L4Xq
--HG--
extra : rebase_source : 4c8962b17c625ddcd1a0eb00bdc60325d436dfd8
2017-05-05 14:56:19 -07:00
Shane Caraveo
13b87e3cd9
Bug 1336908 implement management APIs needed for theme management, r=aswan
...
MozReview-Commit-ID: 8tZpCE3nXGr
--HG--
extra : rebase_source : 17bb24f0c6954f3e81062e86e18ec63284c9c64f
2017-05-04 11:40:02 -07:00
Martin Giger
df5c55c05d
Bug 1299371 - Show context menu in WebExtension popups; r=mixedpuppy
...
MozReview-Commit-ID: 5bty8uurFns
--HG--
extra : rebase_source : 6b49e37b6173d1d5c219f554ac48c04942060daf
2017-02-19 11:02:14 +01:00