arthur.iakab
0d2b7858a0
Merge mozilla-central to autoland
2018-04-06 01:14:00 +03:00
Marco Castelluccio
7cd550a10b
Bug 1423667 - Reenable some tests that were disabled because of a Clang update. r=jmaher
2018-04-05 09:20:47 +01:00
Noemi Erli
f8f0186c86
Merge inbound to mozilla-central. a=merge
2018-04-05 13:02:11 +03:00
Narcis Beleuzu
0ae77e27f2
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-05 01:09:42 +03:00
Tomislav Jovanovic
49321a5a7e
Bug 1422605 - Fix permissions.request() from menus.onClicked listeners r=aswan
...
MozReview-Commit-ID: A035FUb1fq5
2018-03-31 16:04:17 +02:00
Kris Maglione
4c402a31f9
Bug 1451215: Run codespell on code. r=aswan
...
MozReview-Commit-ID: HIilZTKcQUY
2018-04-03 22:22:07 -07:00
Mark Striemer
dd15ec62a0
Bug 1408061 - Show hidden tabs in all tabs menu r=dao
...
MozReview-Commit-ID: FpbeT1FwEWe
2018-04-03 13:58:48 -05:00
Luca Greco
4e08c88219
Bug 1394750 - Allow the webextension devtools_page to be disabled separately from the entire extension. r=aswan,jdescottes
...
MozReview-Commit-ID: 6rnBYXlJPTz
2018-01-15 20:56:17 +01:00
Pierre de La Morinerie
09caae5130
Bug 1394750 - Fix typo in WebExtensions devtools panel visibility test. r=rpl
...
MozReview-Commit-ID: 3cDmVJ0h9Ba
2018-03-08 17:01:01 +05:30
Manish Kumar
5e5cd56966
Bug 1446719 - Rename getTabValue / setTabValue / deleteTabValue to getCustomTabValue / setCustomTabValue / deleteCustomTabValue. r=dao
2018-04-01 16:05:34 +02:00
Andreea Pavel
1f89e006d3
Backed out changeset f80a1b8f781b (bug 1446719) for failing browser chrome at browser/components/sessionstore/test/browser_350525.js on a CLOSED TREE
2018-04-01 16:16:09 +03:00
Manish Kumar
4e76537e9d
Bug 1446719 - Rename getTabValue / setTabValue / deleteTabValue to getCustomTabValue / setCustomTabValue / deleteCustomTabValue. r=dao
2018-04-01 11:15:54 +02:00
Oriol Brufau
80b44382b3
Bug 1445316 - Optimize tabs.query with 'active', 'currentWindow', 'highlighted', 'index', 'lastFocusedWindow' or 'windowId' r=mixedpuppy,rpl
...
MozReview-Commit-ID: L5i129iC44W
2018-03-13 20:52:58 +01:00
Shane Caraveo
43cb0103d1
Bug 1446913 - test TabOpen/TabMove event sequence during content click, r=kmag
2018-03-26 12:11:10 -05:00
Kris Maglione
4e2beb9b25
Bug 1372406: Follow-up: Disable test_ext_all_apis for being flaky. r=bustage DONTBUILD
...
MozReview-Commit-ID: 9nydwEeysJK
2018-03-28 12:03:03 -07:00
Margareta Eliza Balazs
3a5e9c1231
Merge inbound to mozilla-central. a=merge
2018-03-28 00:48:11 +03:00
Joel Maher
a37c69ddea
Bug 1405453 - Enable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_browserAction_context.js for osx/windows. r=Oriol
2018-03-27 11:35:51 -04:00
Shane Caraveo
d145ce0499
Bug 1447796 - fix closing page action panels using commands, r=rpl
...
If commands are used with the page action panel, they will toggle open or
closed. We need to keep a handle on our custom panel so we can close it.
MozReview-Commit-ID: JfxwlyK8g8g
2018-03-27 10:33:31 -05:00
Tomislav Jovanovic
b11606dd95
Bug 1398272 - Prevent onUpdated from breaking tab IDs for adopted tabs r=kmag
...
MozReview-Commit-ID: 2tJ7noQFlXI
2018-03-25 22:13:20 +02:00
Jan Odvarko
ee647fc677
Bug 1448288 - Make devtools.network.getHAR API compatible with Chrome; r=rpl
...
MozReview-Commit-ID: 7woAf8iVC3B
2018-03-23 14:38:32 +01:00
Oriol Brufau
84b7fedb94
Bug 1448120 - Allow 0 as minimum or maximum integer in webextension schema r=mixedpuppy
...
MozReview-Commit-ID: 2gd8e4SdaQ2
2018-03-22 21:03:03 +01:00
Shane Caraveo
b13d90cf15
Bug 1447723 - fix triggering pageAction when using pattern matching, r=rpl
...
MozReview-Commit-ID: 8B8QR2ltYmr
2018-03-21 16:38:27 -05:00
Peter Van der Beken
75d03ab497
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
2018-03-01 20:19:56 +01:00
Kris Maglione
bacd20fc95
Bug 1446868: Follow-up: Fix xpcshell tests in unexpected directory. r=bustage DONTBUILD
...
MozReview-Commit-ID: LKC8eySoCua
2018-03-20 21:39:49 -07:00
Kris Maglione
995be65c12
Bug 1447517: Stop running Windows WebExtensions tests in non-OOP mode. r=mixedpuppy DONTBUILD
...
Now that WebExtensions run OOP in Windows by default, and we have no intention
of going back, there's no need to run an extra set of in-process tests for
them.
MozReview-Commit-ID: t8ryuuNFHe
2018-03-20 17:32:47 -07:00
Kris Maglione
c56a653ac3
Bug 1446250: Part 2 - Optimize/reduce calls into the Photon PageAction API. r=mixedpuppy
...
Calling into the Photon PageAction API to update a property is orders of
magnitude more expensive than the simple DOM-based updates we used previously.
To make matters worse, a lot of our caching was removed during the migration,
and the Photon API introduces a lot of duplicated work when selecting icons.
This patch caches the last known state for each property to avoid calling into
the Photon APIs to update each property more than necessary, and removes the
extraneous preferred icon size calculations that the Photon code already
duplicates.
MozReview-Commit-ID: LjPPxolmcd6
2018-03-15 20:20:33 -07:00
arthur.iakab
888a532650
Merging mozilla-inbound to mozilla central a=merge
2018-03-19 12:43:31 +02:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Tooru Fujisawa
12d7012b4a
Bug 1442465 - Part 3: Use BrowserTestUtils.{waitForTabClosing,waitForSessionStoreUpdate} instead of BrowserTestUtils.removeTab. r=dao
2018-03-19 11:12:13 +09:00
Bogdan Tara
f6affd371a
Merge inbound to mozilla-central. a=merge
2018-03-17 12:29:57 +02:00
Nicolas Chevobbe
8007c0babc
Bug 1382581 - Adapt extension code to the EventEmitter change in devtools/client/framework; r=rpl.
...
MozReview-Commit-ID: 3I7kmXiPOqd
2018-03-14 18:12:17 +01:00
Kris Maglione
9d5b9190a5
Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
...
The shims that this rule tests for no longer exist.
MozReview-Commit-ID: DMgP7Hczavc
2018-03-07 19:31:28 -08:00
Oriol Brufau
78d5ac58ff
Bug 1439246 - Clear browser and page actions when inactive tabs navigate r=mixedpuppy,zombie
...
MozReview-Commit-ID: 5uGHmXEiMQS
2018-02-18 21:03:36 +01:00
Emilio Cobos Álvarez
2173c28021
Bug 1439875: Fix extension windows. r=kmag
...
Now we're loading the sizemode attribute earlier, doing this on load stops
working.
MozReview-Commit-ID: ToiJiYrvFw
2018-03-16 17:26:51 +01:00
Tiberius Oros
2ce14426a7
Merge inbound to mozilla-central. a=merge
2018-03-16 11:53:43 +02:00
Gurzau Raul
67424465a0
Backed out 6 changesets (bug 1439875) for massive breakage for nightly users a=backout
...
Backed out changeset 990a8eb972cd (bug 1439875)
Backed out changeset 187aef60922c (bug 1439875)
Backed out changeset 9c764daa1234 (bug 1439875)
Backed out changeset f8e091577d2a (bug 1439875)
Backed out changeset 1ee5a2d21901 (bug 1439875)
Backed out changeset 610ba5dfaae1 (bug 1439875)
2018-03-16 11:26:31 +02:00
Emilio Cobos Álvarez
546a0d179f
Bug 1439875: Fix extension windows. r=kmag
...
Now we're loading the sizemode attribute earlier, doing this on load stops
working.
MozReview-Commit-ID: ToiJiYrvFw
2018-03-15 21:21:33 +11:00
Kris Maglione
1b48ca1ca7
Bug 1445537: Follow-up: Add test. r=aswan
...
MozReview-Commit-ID: 8rDoqbPfnrS
2018-03-14 21:43:11 -07:00
Kris Maglione
ef96dd281f
Bug 1445780: Part 2 - Remove CPOW usage in WebExtension tests. r=aswan
...
MozReview-Commit-ID: I27tO3K1E9r
2018-03-14 15:08:52 -07:00
Kris Maglione
c52d401bb4
Bug 1445551: Part 1b - Whitelist unsafe CPOW use in existing tests. r=mconley
...
MozReview-Commit-ID: 4ojwvjw9XGT
2018-03-14 14:35:05 -07:00
Shane Caraveo
1726fd8fdf
Bug 1445080 - fix handling of remote web progress for non-tab browsers, r=Gijs,mconley
...
Ensure remoteWebProgress is initialized for remote browsers. Includes devtools fix from jryans.
MozReview-Commit-ID: Ce3TzwkNnyi
2018-03-14 09:12:26 -05:00
Shane Caraveo
03e444ba0c
Bug 1329507 add filtering to tabs.onUpdated, r=kmag
...
Add filtering of urls, properties, window and tab id to onUpdated events to
help reduce the quantity of update events that are dispatched.
MozReview-Commit-ID: J8Rh9uEt1gW
2018-03-09 09:11:28 -06:00
Shane Caraveo
44937af05c
Bug 1443749 only reload sidebar when the url has changed r=kmag
...
Regression from bug 1398713. Before that, we reloaded the entire webext-panel.xul if the
sidebar changed. This verifies we don't reload unecessarily as well as discards
the browser to force a runtime disconnect for the extension if it does change.
MozReview-Commit-ID: LuYxmj9mSb7
2018-03-09 16:30:49 -06:00
Luca Greco
f237100d39
Bug 1435959 - Fix missing network requests in netmonitor panel for oop extensions. r=ochameau
...
MozReview-Commit-ID: F8jzwBveACm
2018-02-19 18:00:35 +01:00
Jan Odvarko
6ec837c9d3
Bug 1434855 - Improve performance of HAR export; r=ochameau
...
MozReview-Commit-ID: 6H6P6wYmdQL
2018-03-08 12:45:36 +01:00
Tooru Fujisawa
310388e29a
Bug 1439472 - Skip browser/components/extensions/test/browser/browser_ext_popup_select.js on debug build. r=kmag
2018-03-05 08:41:33 +09:00
Kris Maglione
c49ac1c165
Bug 1434076: Follow-up: Add test for conflict between browserAction and bundled experiment. r=zombie a=test-only
2018-03-03 11:39:18 -08:00
Luca Greco
4bc1136b38
Bug 1434590 - Re-enabled browser_ext_tabs_lastAccessed.js test on Windows. r=jmaher
...
This test has been disabled because it was failing intermittently with a pretty high
frequency on the Windows platform, the reasons behind the failures have been fixed
in Bug 1435100.
MozReview-Commit-ID: FNJqocBcxnf
2018-03-02 13:30:19 +01:00
Ciure Andrei
43d27bed48
Backed out changeset a512c178c19b (bug 1439472) for causing bug 1442101. a=backout
2018-03-02 14:25:33 +02:00
Tim Nguyen
936eb6bd67
Bug 1442437 - Rename background_tab_text to tab_background_text. r=jaws
...
MozReview-Commit-ID: LFXUqxuHbBb
2018-03-01 23:49:07 +00:00