Commit Graph

160 Commits

Author SHA1 Message Date
Doug Thayer
c8eb3cc7f1 Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange
In order to rewrite the Gecko Profiler add-on as a WebExtension,
we need an API for the profiler which allows us to control the
nsIProfiler, and symbolicate the stacks that it provides. This
is the implementation of the simpler parts of that API.

TODO:
- Support profiling of remote targets through a new devtools
  API.
- Support the dump_syms breakpad code which was asm.js in the
  old extension by directly calling into native code.
- Figure out a faster way to send the large volume of data from
  getSymbols all the way from our extension down to the content
  process and then into the page's context.

MozReview-Commit-ID: JzDbV4l2eXd
2017-04-11 09:03:40 -07:00
Thomas Wisniewski
90a1179be9 Bug 1334266 - Add support for WebExtension APIs browser.sessions.{forgetClosedTab|forgetClosedWindow}. r=bsilverberg, r=mixedpuppy 2017-04-07 23:30:36 -04:00
Andy McKay
1d724214ed bug 1354342 allow a relativeUrl for homepage r=mixedpuppy
MozReview-Commit-ID: 86V6vFjO66C
2017-04-07 09:14:08 -07:00
Phil Ringnalda
5a455001b6 Backed out changeset 0a3044dc01d2 (bug 1354342) for eslint bustage 2017-04-06 20:26:36 -07:00
Andy McKay
bb84219010 bug 1354342 allow a relativeUrl for homepage r=mixedpuppy
MozReview-Commit-ID: 86V6vFjO66C
2017-04-06 17:12:57 -07:00
Kris Maglione
937291f42b Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan
MozReview-Commit-ID: BQoWF9nHOuF
2017-04-02 11:59:55 -07:00
Tushar Saini (:shatur)
ca4bc56154 Bug 1280582 - Implement browser.history.onTitleChanged. r=bsilverberg,mixedpuppy
MozReview-Commit-ID: jzil9lDYnN
2017-03-08 21:18:19 +05:30
Andrew Swan
4dce297b5b Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag
MozReview-Commit-ID: JIfPYjxjFfM
2017-03-24 11:10:26 -07:00
Sebastian Hengst
37898e4469 Backed out changeset b6af7d779efc (bug 1197420) on request of developer. r=backout 2017-03-25 17:40:08 +01:00
Andrew Swan
24044dfd72 Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag
MozReview-Commit-ID: JIfPYjxjFfM
2017-03-24 11:10:26 -07:00
Phil Ringnalda
bb0cc6a131 Backed out 5 changesets (bug 1197420) for test_ext_permissions.js and test_chrome_ext_permissions.html timeouts on Fennec
CLOSED TREE

Backed out changeset 8a0125e00903 (bug 1197420)
Backed out changeset 925e3a9499ee (bug 1197420)
Backed out changeset 46e135035f10 (bug 1197420)
Backed out changeset 440bab141509 (bug 1197420)
Backed out changeset 3e690bbe8b5a (bug 1197420)
2017-03-24 20:43:24 -07:00
Andrew Swan
d0493e77e2 Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag
MozReview-Commit-ID: JIfPYjxjFfM
2017-03-24 11:10:26 -07:00
Sebastian Hengst
3e366ef2c2 Backed out changeset 6c4c29c0b05a (bug 1197420) for failing test_ext_all_apis.html. r=backout 2017-03-24 20:56:54 +01:00
Andrew Swan
76af68d8d8 Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag
MozReview-Commit-ID: JIfPYjxjFfM
2017-03-24 11:10:26 -07:00
Shane Caraveo
ca388f6f17 Bug 1318791 support internal commands to open actions from context menus, r=kmag
MozReview-Commit-ID: 8haLmxc81BM
2017-03-22 10:25:25 -07:00
Michael Kaply
ba4a954649 Bug 1341458 - Move homepage to chrome_settings_overrides. r=bsilverberg,mixedpuppy
MozReview-Commit-ID: 5wtaUxXco8z
2017-03-07 10:31:43 -06:00
Michael Kaply
b876cf83dc Bug 1344773 - Backout bug 1298950. r=mixedpuppy
MozReview-Commit-ID: 5tzksbcHtA9
2017-03-06 11:33:54 -06:00
Mike de Boer
fcbaae1469 Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: LERYdJHNvxW
2017-03-02 14:22:14 +01:00
Sebastian Hengst
80293821cd Backed out changeset 86fae94513cd (bug 1330349) for failing mochitest browser_bug591465.js and xpcshell test test_webextension_theme.js. r=backout on a CLOSED TREE 2017-03-02 00:03:10 +01:00
Mike de Boer
6265f537f9 Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: D2SwtSu1VZw
2017-03-01 17:57:13 +01:00
Sebastian Hengst
fac70eb6bc Backed out changeset 5c2a88e35ffc (bug 1330349) for failing xpcshell test test_dss.js. r=backout 2017-03-01 20:09:01 +01:00
Mike de Boer
f8071d3fbe Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: D2SwtSu1VZw
2017-03-01 17:57:13 +01:00
Shane Caraveo
d3a7cf8c4c Bug 1313459 support CUI areas for browserAction, r=aswan
MozReview-Commit-ID: IoPOCv6M0qy
2017-02-22 18:47:16 -08:00
Phil Ringnalda
7d03c09777 Backed out changeset 14dbbe36e676 (bug 1313459) for browser_ext_browserAction_area.js timeouts 2017-02-21 19:58:54 -08:00
Shane Caraveo
b6b5f9b4c6 Bug 1313459 support CUI areas for browserAction, r=aswan
MozReview-Commit-ID: IoPOCv6M0qy
2017-02-21 10:00:06 -08:00
Iris Hsiao
bf16c7084d Backed out changeset 3d9ddc7244ad (bug 1313459) for bunch of browser chrome failures 2017-02-21 10:21:49 +08:00
Shane Caraveo
69bc4e84a9 Bug 1313459 support CUI areas for browserAction, r=aswan
MozReview-Commit-ID: IoPOCv6M0qy
2017-02-20 15:31:34 -08:00
Luca Greco
c11ce4bd48 Bug 1300587 - Implements devtools_panel context and devtools.panel.create API method. r=kmag
MozReview-Commit-ID: GVpwEkHqP3o
2017-02-09 18:23:18 +01:00
Matthew Wein
240262c4e0 Bug 1298950 - Add support for overriding about:home to chrome_url_overrides r=mixedpuppy
MozReview-Commit-ID: 4Bc2F0W7WqV
2017-02-13 11:36:38 +00:00
Phil Ringnalda
59eb92c627 Merge m-i to m-c, a=merge 2017-02-11 17:42:19 -08:00
Kris Maglione
8ab50cf4da Bug 1338409: Part 1 - Lazily parse the schema data for each namespace as it is needed. r=aswan
MozReview-Commit-ID: 73q9ba9sLtb
2017-02-10 21:06:55 -08:00
Tomislav Jovanovic
898e94f3b9 Bug 1335743 - Add modifiers field to OnClickData schema r=aswan
MozReview-Commit-ID: E5T4K5iuM6m
2017-02-09 20:58:23 +01:00
Shane Caraveo
1f656159fc Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
MozReview-Commit-ID: 6GMdU5kcrFR
2017-02-09 15:32:50 -08:00
Bob Silverberg
59e47f8d9d Bug 1300588 - Implements the devtools.network.onNavigated API event, r=kmag,ochameau
MozReview-Commit-ID: 3P2KTzuzbWn
2017-01-20 14:50:20 -05:00
Jared Wein
22c948ea48 Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer
MozReview-Commit-ID: C244c3Oh4bC
2017-01-31 17:32:54 -05:00
Matthew Wein
11e99579d4 Bug 1330341 - Add support for dynamic updates r=mikedeboer
MozReview-Commit-ID: 8wA7J1oX2t
2017-01-25 15:11:20 -08:00
Carsten "Tomcat" Book
406fe309f6 Backed out changeset 486e2936e7dd (bug 1330341) for causing merge conflicts 2017-01-30 16:20:56 +01:00
Matthew Wein
98b24a731a Bug 1330341 - Add support for dynamic updates r=mikedeboer
MozReview-Commit-ID: 8wA7J1oX2t
2017-01-25 15:11:20 -08:00
Luca Greco
3f04a09ede Bug 1300584 - Implements devtools.inspectedWindow.reload. r=kmag
MozReview-Commit-ID: J4ttcS7efsO
2017-01-28 06:26:53 +01:00
Luca Greco
0c375e7f02 Bug 1300584 - Implements devtools.inspectedWindow.eval. r=kmag
MozReview-Commit-ID: 6Z76W8tKt9x
2016-12-02 15:46:49 -05:00
Jared Wein
12aff64d01 Bug 1330340 - Implement support for lightweight theme properties (headerURL, accentcolor, textcolor) for Theming API. r=mikedeboer
MozReview-Commit-ID: GS1Gh4HVcOt
2017-01-24 11:44:44 -05:00
Matthew Wein
19b6371ca2 Bug 1234150 - Support overriding "about:newtab" using chrome_url_overrides. r=aswan,mixedpuppy
MozReview-Commit-ID: 4psqXfT1w2p
2017-01-10 14:24:50 -05:00
Bob Silverberg
66a527bc67 Bug 1321303 - Part 7: Implement browsingData.removePasswords, r=aswan,Dolske
MozReview-Commit-ID: E23EYrBs3Ze
2016-12-20 16:32:47 -05:00
Bob Silverberg
dfcc29a5bd Bug 1321303 - Part 6: Implement browsingData.removePluginData, r=mak
MozReview-Commit-ID: EpHceeFKMf7
2016-12-19 16:55:02 -05:00
Bob Silverberg
56cc7b6721 Bug 1321303 - Part 5: Implement browsingData.removeFormData, r=aswan
MozReview-Commit-ID: aK6m7vl3i1
2016-12-14 14:29:57 -05:00
Bob Silverberg
c8b6355fd6 Bug 1321303 - Part 4: Implement browsingData.removeDownloads, r=aswan
MozReview-Commit-ID: 6D0bLoJBByy
2016-12-13 12:41:11 -05:00
Bob Silverberg
f8a183f8ac Bug 1321303 - Part 3: Implement browsingData.removeHistory, r=aswan
MozReview-Commit-ID: 5BkLOGUSqfZ
2016-12-12 16:44:59 -05:00
Bob Silverberg
ae3ccfbb6f Bug 1321303 - Part 2: Implement browsingData.removeCache, r=aswan
MozReview-Commit-ID: 3mBgpkoFaYJ
2016-12-01 14:01:08 -05:00
Bob Silverberg
8fa4d6fdf2 Bug 1321303 - Part 1: Implement browsingData.remove and removeCookies, r=aswan,mak
MozReview-Commit-ID: DawjN9bGcmL
2016-11-30 10:18:02 -05:00
Luca Greco
4f52828b28 Bug 1291737 - implements devtools.inspectedWindow.tabId. r=kmag
MozReview-Commit-ID: L60Ivfl8dVG
2016-11-18 19:05:27 +01:00