Tomislav Jovanovic
4a731d5e5d
Bug 1335743 - Add modifiers field to OnClickData schema r=aswan
...
MozReview-Commit-ID: E5T4K5iuM6m
--HG--
extra : rebase_source : f4e79dd18122b9a7a3af6a2850e36f801a9a1c96
2017-02-09 20:58:23 +01:00
Shane Caraveo
6359cf10d6
Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
...
MozReview-Commit-ID: 6GMdU5kcrFR
--HG--
extra : rebase_source : 03acc88de0a87051f222408cc6e80b8f62a770cb
2017-02-09 15:32:50 -08:00
Bob Silverberg
3ed36c468a
Bug 1300588 - Implements the devtools.network.onNavigated API event, r=kmag,ochameau
...
MozReview-Commit-ID: 3P2KTzuzbWn
--HG--
extra : rebase_source : 1f9f1ccd80c871ac2c750620faab13421039d7bd
2017-01-20 14:50:20 -05:00
Carsten "Tomcat" Book
092e5dc5f1
merge mozilla-inbound to mozilla-central a=merge
2017-02-07 14:08:46 +01:00
Tomislav Jovanovic
739d46249f
Bug 1295072 - Focus urlbar after opening an empty new tab r=kmag
...
MozReview-Commit-ID: 3dzCzHTxQrh
--HG--
extra : rebase_source : 35fd5d1267c73bfc74fe31cf2c82ca71c8f22ada
2017-02-04 20:48:38 +01:00
Kris Maglione
395aa1f787
Bug 1336308: Part 5 - Add documentation for the Android-specific tab API helpers. r=aswan
...
MozReview-Commit-ID: UN78mhAArC
--HG--
extra : rebase_source : 6913804ebc3f1f464d900b84cf5d7cf9cc7c4952
2017-02-03 15:29:46 -08:00
Kris Maglione
28b57587cb
Bug 1336308: Part 4 - Rename tab variables that refer to native tabs to avoid confusion. r=aswan
...
MozReview-Commit-ID: 5An7K1crYRS
--HG--
extra : rebase_source : b052d46fe2883850c95b2116534ee098f0d4efa2
2017-02-03 12:57:43 -08:00
Kris Maglione
d76e319fe5
Bug 1336308: Part 3 - Add inline documentation for tabs API. r=aswan
...
MozReview-Commit-ID: 9ZwCkHcVv15
--HG--
extra : rebase_source : 565c1f7dce05b16eee62841dab558b902d4e0628
2017-02-02 19:30:56 -08:00
Kris Maglione
1eb1be7a98
Bug 1336308: Part 2 - Add a TabBase.sendMessage and TabBase.capture helper methods. r=aswan
...
MozReview-Commit-ID: EP8uxCkztvi
--HG--
extra : rebase_source : 03d6f3ce6e58172591ef82604b7090528964ebb6
2017-02-03 13:00:39 -08:00
Kris Maglione
df848343c9
Bug 1336308: Part 1 - Fix the capitalization of innerWindowID properties. r=aswan
...
MozReview-Commit-ID: 1qp49K9zc40
--HG--
extra : rebase_source : 79aa93fd6c82463200233e6a0bb415727bb8da6b
2017-02-06 11:55:53 -08:00
Kris Maglione
f9ec213ea7
Bug 1260548: Part 5 - Factor out <browser> data logic into shared modules. r=aswan
...
MozReview-Commit-ID: GHPympWA7U
--HG--
extra : rebase_source : 50cb851feb302b051431a77a9d66436757d73b0d
2017-01-30 20:11:14 -08:00
Kris Maglione
a5b26306c7
Bug 1260548: Part 4 - Factor out tab status listener logic into shared module. r=aswan
...
MozReview-Commit-ID: Ff9gLKdGQHX
--HG--
extra : rebase_source : 88bc49ef0e0f4b75d4cc1c76a157ec19df0c6491
2017-01-28 20:00:24 -08:00
Kris Maglione
3b4ac1de08
Bug 1260548: Part 3 - Factor out the extension popup code into its own module. r=aswan
...
MozReview-Commit-ID: HpaAkt5nBqf
--HG--
rename : browser/components/extensions/ext-utils.js => browser/components/extensions/ExtensionPopups.jsm
extra : rebase_source : b4b9c5ad6ce0b01f4171eb41f3d60b65d8a4bf6d
2017-01-28 15:00:15 -08:00
Kris Maglione
8fe4abee51
Bug 1260548: Part 2 - Factor out the excuteScript/insertCSS logic. r=aswan
...
MozReview-Commit-ID: 8FxlX7MKZsN
--HG--
extra : rebase_source : c9dcb23aa96820779bc74a69c83ff50d1491836f
2017-01-30 18:51:29 -08:00
Kris Maglione
3fe8cbd2c9
Bug 1260548: Part 1 - Factor out the common functionality of the tabs API. r=aswan
...
MozReview-Commit-ID: AS7asn6nXzr
--HG--
extra : rebase_source : f81a28a979b6d1a76534343bed2029456cc6a2c7
2017-01-30 22:44:16 -08:00
Jared Wein
d4e78d7571
Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer
...
MozReview-Commit-ID: C244c3Oh4bC
--HG--
extra : rebase_source : cc4b95d2c85bae68d3e527273112a89e12038a7e
2017-01-31 17:32:54 -05:00
Matthew Wein
8bcec996bf
Bug 1330341 - Add support for dynamic updates r=mikedeboer
...
MozReview-Commit-ID: 8wA7J1oX2t
--HG--
extra : rebase_source : 73a72834a84f722461fab83b225bea384e3791c1
2017-01-25 15:11:20 -08:00
Tomislav Jovanovic
f56c9857a4
Bug 1302742 - Add keyboard modifiers to contextMenus ClickInfo r=aswan
...
MozReview-Commit-ID: K4YnQdH5uOO
--HG--
extra : rebase_source : 68a01fef150987cf2d15a4f63e7693ee50707af7
2017-01-27 21:10:58 +01:00
Carsten "Tomcat" Book
29cd257175
merge mozilla-inbound to mozilla-central a=merge
2017-01-30 15:59:14 +01:00
Kris Maglione
22bea68112
Bug 1334893: Don't reset theme styling when non-theme extension shuts down. r=aswan
...
MozReview-Commit-ID: 19I0GDxvDcb
2017-01-29 12:23:50 -08:00
Wes Kocher
7cd28f7e5d
Merge inbound to central, a=merge
...
MozReview-Commit-ID: HvoljuLV6Gj
2017-01-27 16:37:18 -08:00
Shane Caraveo
d6558d44dc
Bug 1190689 implement onAuthRequired for WebRequest, r=kmag
...
MozReview-Commit-ID: D6ydPIMNzDI
--HG--
extra : rebase_source : eb20ffb7d9169bcf523aab08d6382abf3ed93616
2017-01-26 13:40:36 -08:00
Andrew Swan
322ee1283f
Bug 1203330 Part 2 Convert EventManager uses to SingletonEventManager r=kmag
...
MozReview-Commit-ID: A12TPwAYzTS
--HG--
extra : rebase_source : 10526ee923dc1eed24bac3c9b9c80c54b8e174e9
2017-01-26 11:27:03 -08:00
Andrew Swan
30deceecf8
Bug 1203330 Part 1 Fix SingletonEventManager r=kmag
...
This patch adds the ability to run SingletonEventManager handlers in
different modes: sync, async, raw (no exception handling, arg cloning,
or asynchrony), or asyncWithoutClone. When you call the handler,
you're required to specify which variant you want.
Existing uses of SingletonEventManager are all converted to async calls.
Note that some of them were previously synchronous, but it didn't appear
to be necessary.
Also added a callOnClose for SingletonEventManager when the last listener
is removed.
MozReview-Commit-ID: ATHO97dWf3X
--HG--
extra : rebase_source : bf02d79e3fbab84892be8a7e52ea7a1caf2e003d
2017-01-26 20:00:33 -08:00
Phil Ringnalda
9447dfdbd4
Backed out 3 changesets (bug 1203330) for failures in test_delay_update_webextension.js
...
CLOSED TREE
Backed out changeset 2d42350d209a (bug 1203330)
Backed out changeset 3a12c51c3eca (bug 1203330)
Backed out changeset 31fac390e15d (bug 1203330)
2017-01-26 19:13:11 -08:00
Carsten "Tomcat" Book
dca07ffc3a
merge mozilla-central to mozilla-inbound
2017-01-27 11:16:17 +01:00
Florian Quèze
b11907c7aa
Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
2017-01-27 10:51:03 +01:00
Luca Greco
2e3a1bb4de
Bug 1300584 - Implements devtools.inspectedWindow.reload. r=kmag
...
MozReview-Commit-ID: J4ttcS7efsO
--HG--
extra : rebase_source : d8268770b123f7e92cc4d4b2594bcc8b7565ed84
2017-01-28 06:26:53 +01:00
Andrew Swan
2dde6b8e9b
Bug 1203330 Part 2 Convert EventManager uses to SingletonEventManager r=kmag
...
MozReview-Commit-ID: A12TPwAYzTS
--HG--
extra : rebase_source : 3e034fba247132c3b7a92ce8f4656136c2313a20
2017-01-26 11:27:03 -08:00
Andrew Swan
f04f785725
Bug 1203330 Part 1 Fix SingletonEventManager r=kmag
...
This patch adds the ability to run SingletonEventManager handlers in
different modes: sync, async, raw (no exception handling, arg cloning,
or asynchrony), or asyncWithoutClone. When you call the handler,
you're required to specify which variant you want.
Existing uses of SingletonEventManager are all converted to async calls.
Note that some of them were previously synchronous, but it didn't appear
to be necessary.
Also added a callOnClose for SingletonEventManager when the last listener
is removed.
MozReview-Commit-ID: ATHO97dWf3X
--HG--
extra : rebase_source : 43988ee453e965e1c591b1c64603c22f5a103cff
2017-01-26 13:43:12 -08:00
Florian Quèze
0e0865f4fc
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Phil Ringnalda
bf98cd4315
Merge m-i to m-c, a=merge
2017-01-24 18:53:29 -08:00
Kris Maglione
c36ea7667c
Bug 1333201: Don't import gDevTools.jsm before necessary. r=rpl
...
MozReview-Commit-ID: 9bNA3ZEEYD3
--HG--
extra : rebase_source : aa36042c5a3171dcde98c253dd9adbeae11fec12
extra : amend_source : 15cce0526fc8274ee68176a86e958df208b3cf28
2017-01-23 13:22:10 -08:00
Jared Wein
2274b6ea69
Bug 1330340 - Implement support for lightweight theme properties (headerURL, accentcolor, textcolor) for Theming API. r=mikedeboer
...
MozReview-Commit-ID: GS1Gh4HVcOt
--HG--
extra : rebase_source : 5d95a0232afd57655d6d908998e0936a7444b604
2017-01-24 11:44:44 -05:00
Wes Kocher
12d87c0624
Backed out changeset 386d5a9d293f (bug 1333201) for b-c bustage a=backout CLOSED TREE
...
MozReview-Commit-ID: HIjhQCxDn0B
2017-01-24 11:59:27 -08:00
Kris Maglione
f288b648be
Bug 1333201: Don't import gDevTools.jsm before necessary. r=rpl
...
MozReview-Commit-ID: 9bNA3ZEEYD3
--HG--
extra : rebase_source : 5af3af219645e0bee47fd62eb3d35e9be400704b
2017-01-23 13:22:10 -08:00
Matthew Wein
1534b7a30a
Bug 1234150 - Support overriding "about:newtab" using chrome_url_overrides. r=aswan,mixedpuppy
...
MozReview-Commit-ID: 4psqXfT1w2p
--HG--
extra : rebase_source : 1fdf62f5130ab994112aa37730a95c8620c99138
2017-01-10 14:24:50 -05:00
Luca Greco
6d1e4fbc40
Bug 1300584 - Implements devtools.inspectedWindow.eval. r=kmag
...
MozReview-Commit-ID: 6Z76W8tKt9x
--HG--
extra : rebase_source : 39aefecdbdfd20e8cb93a259e9e199900144a81e
2016-12-02 15:46:49 -05:00
Phil Ringnalda
a17e96d752
Backed out changeset 70253d6678af (bug 1295072) for failures in browser_ext_tabs_create.js
2017-02-05 13:23:21 -08:00
Tomislav Jovanovic
82076a7ff1
Bug 1295072 - Focus urlbar after opening an empty new tab r=kmag
...
MozReview-Commit-ID: 3dzCzHTxQrh
--HG--
extra : rebase_source : 0098f06f83c77c03bb2f9eeb4031296f2b22cedb
2017-02-04 20:48:38 +01:00
Bob Silverberg
e47d2482c1
Bug 1321303 - Part 8: Implement browsingData serviceWorkers dataType, r=baku
...
MozReview-Commit-ID: 10zSlmaKjIj
--HG--
extra : rebase_source : 82ba465f0deb8c0cf3dc74e8b91307462b1af3a7
2016-12-23 16:27:46 -05:00
Bob Silverberg
434bba33c0
Bug 1321303 - Part 7: Implement browsingData.removePasswords, r=aswan,Dolske
...
MozReview-Commit-ID: E23EYrBs3Ze
--HG--
extra : rebase_source : 2f0bff44105858e3cd2f0f1b032d2a2e561a77fc
2016-12-20 16:32:47 -05:00
Bob Silverberg
4d0117d869
Bug 1321303 - Part 6: Implement browsingData.removePluginData, r=mak
...
MozReview-Commit-ID: EpHceeFKMf7
--HG--
rename : browser/base/content/test/plugins/browser_clearplugindata.html => browser/components/extensions/test/browser/file_clearplugindata.html
extra : rebase_source : ead8312d991983c67a9f096f57b583e574705ecd
2016-12-19 16:55:02 -05:00
Bob Silverberg
b01c7f1952
Bug 1321303 - Part 5: Implement browsingData.removeFormData, r=aswan
...
MozReview-Commit-ID: aK6m7vl3i1
--HG--
extra : rebase_source : c4508afb54be332628ca18eb2a4c96c7415d69f1
2016-12-14 14:29:57 -05:00
Bob Silverberg
93c77f2374
Bug 1321303 - Part 4: Implement browsingData.removeDownloads, r=aswan
...
MozReview-Commit-ID: 6D0bLoJBByy
--HG--
extra : rebase_source : 284c0d253221b27475dbe49b3b1b4b356a5891dd
2016-12-13 12:41:11 -05:00
Bob Silverberg
86607cb2ef
Bug 1321303 - Part 3: Implement browsingData.removeHistory, r=aswan
...
MozReview-Commit-ID: 5BkLOGUSqfZ
--HG--
extra : rebase_source : 1d9ff18f0af076110f1756bdfa3cd68b5d1b7e53
2016-12-12 16:44:59 -05:00
Bob Silverberg
80a9299082
Bug 1321303 - Part 2: Implement browsingData.removeCache, r=aswan
...
MozReview-Commit-ID: 3mBgpkoFaYJ
--HG--
rename : browser/components/extensions/test/xpcshell/test_ext_browsingData_cookies.js => browser/components/extensions/test/xpcshell/test_ext_browsingData_cookies_cache.js
extra : rebase_source : d095580269db6970d371bc8aba50b9a72223fd6c
extra : source : 8aa9018801ca462f8c0ebdbbd0a618003be64c15
2016-12-01 14:01:08 -05:00
Bob Silverberg
98ccceae37
Bug 1321303 - Part 1: Implement browsingData.remove and removeCookies, r=aswan,mak
...
MozReview-Commit-ID: DawjN9bGcmL
--HG--
extra : rebase_source : 8894c417c7b0aed07b7637699ec8236a3edcb065
extra : source : a6f47027566a5cf8e1ffb1a5993c357f46105794
2016-11-30 10:18:02 -05:00
Mark Banner
16e6d381ac
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Luca Greco
ad2ebb3255
Bug 1291737 - implements devtools.inspectedWindow.tabId. r=kmag
...
MozReview-Commit-ID: L60Ivfl8dVG
--HG--
extra : rebase_source : ca1b52b791fd2cbf7302ed7c110998b7d9d6ad27
2016-11-18 19:05:27 +01:00