Luca Greco
faf28b9ea2
Bug 1443221 - Do not send a webNavigation API event for a browser which is adopting an existent tab in a new window. r=mixedpuppy
...
MozReview-Commit-ID: GG9cSB5hdhA
2018-04-09 15:39:49 +02:00
Rob Wu
1ba787cf36
Bug 1453260 - run test script in specific page only r=aswan
...
Use a more specific entry point for the test than
"http://mochitest.test:8888 " to make sure that the test is only started
once, when the test opens a tab with the entry point.
MozReview-Commit-ID: 7iAFREDuACu
2018-04-11 14:25:03 +02:00
Ciure Andrei
40a9e70f9f
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-11 12:00:35 +03:00
Kris Maglione
17d461e128
Bug 1382953: Follow-up: Temporarily disable browser_ext_user_events on debug for being too flaky. r=bustage DONTBUILD CLOSED TREE
...
MozReview-Commit-ID: 7abPg7fYnuP
2018-04-10 22:52:14 -07:00
Kris Maglione
d73519000f
Bug 1382953: Fix permission prompts in about:addons options browsers. r=aswan
...
MozReview-Commit-ID: At5F5cqGSWu
2018-04-07 20:38:21 -07:00
Yura Zenevich
609137e0f4
Bug 1428427 - add 'Inspect Accessibility Properties' context menu item when right clicking on content element. r=jdescottes, mixedpuppy
...
MozReview-Commit-ID: 4aav1f6eslQ
2018-04-10 10:52:58 -04:00
arthur.iakab
5ec5e8443f
Merge mozilla-central to autoland
2018-04-11 01:12:49 +03:00
Rob Wu
f08c712969
Bug 1448674 - avoid closing extension ports while detaching tabs r=aswan
...
Extension ports are automatically closed when the message manager of
the source is destroyed. When a tab is detached from a window, its
frameloader is moved to the new window and the original message
manager is destroyed.
Bug 1445537 started listening for SwapDocShells events, but that only
works for the first swap (e.g. detaching a tab once). To avoid early
disconnection of the port, we should continue to subscribe to
SwapDocShells events.
MozReview-Commit-ID: G2ZYAhNyHIL
2018-04-06 13:34:30 +01:00
Tooru Fujisawa
6876df089a
Bug 1448531 - Part 2: Make BrowserTestUtils.waitForNewWindow receive parameters object. r=enndeakin
2018-04-10 12:18:35 +09:00
Jared Wein
28c794cd9e
Bug 1449933 - Webextension popups that don't define a background-color can be hard to read. r=mixedpuppy
...
MozReview-Commit-ID: CVXySkhYaem
2018-03-30 15:29:31 -07:00
Kris Maglione
a505a99767
Bug 1451748: Always remove unloaded views from views list. r=mixedpuppy
...
Contexts for active extension views are kept in a Set on the owning extension.
That list is meant to be kept current, with views added and removed as they're
created and unloaded. A refactoring at some point in the past, though, changed
that so that we only cleaned up parent views at extension shutdown, not at
view shutdown.
MozReview-Commit-ID: FW8KHPOD9qc
2018-04-05 19:42:20 -07:00
Kris Maglione
e9dca3c017
Bug 1451058: Follow-up: Fix some errors that show up during tests. r=me
...
MozReview-Commit-ID: K410z6VdHov
2018-04-06 16:34:15 -07:00
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