Commit Graph

434 Commits

Author SHA1 Message Date
Kris Maglione
7f54275c94 Bug 1248846: [webext] Don't call callbacks after a context is destroyed. r=aswan
MozReview-Commit-ID: 5O2YKGONODH
2016-04-04 14:14:35 -07:00
Matthew Wein
9fe8e7746f Bug 1257583 - Add test for bypassing the cache with tabs.reload. r=kmag
MozReview-Commit-ID: KuJKLWSXvSk
2016-04-07 16:02:28 -07:00
bsilverberg
fe57bcd681 Bug 1190322 - Test coverage for |extension| extension API, r=kmag
Add coverage for:

* The |getViews| API method with a |type| property.
* The |getViews| API method with a |windowId| property.

MozReview-Commit-ID: Evoi8au0wzW
2016-04-06 13:24:12 -04:00
Luca Greco
79880ae85c Bug 1256282 - [webext] options_ui browsers should have access to the full WebExtension API. r=kmag
MozReview-Commit-ID: E1GwT0zfGie
2016-04-08 16:00:48 +02:00
Dave Townsend
6c83da2486 Bug 1257246: Update webextension APIs for eslint 2. r=kmag
ESLint 2 now flags anonymous generator functions that don't match the
generator-star-spacing rule so this mostly is fixing that.

MozReview-Commit-ID: 5sLaF26sd0E
2016-04-05 11:30:51 -07:00
bsilverberg
b6e58d8504 Bug 1261949 - Complete test coverage for browser.windows events. r=kmag
Add coverage for:
* browser.windows.onCreated
* browser.windows.onRemoved

MozReview-Commit-ID: FMhcNBnijce
2016-04-04 18:11:42 -04:00
bsilverberg
2a90635ae2 Bug 1190325 - Test coverage for runtime extension API. r=kmag
Add coverage for:
* The |openOptionsPage| method when |options_ui| is missing from the manifest.

MozReview-Commit-ID: BwVMzDOECl3
2016-04-06 09:36:45 -04:00
bsilverberg
7155c5611c Bug 1261185 - Complete test coverage for browser.windows.create. r=kmag
Add coverage for:
* passing an invalid |tabId|
* passing an array of URLs to open in |url|

MozReview-Commit-ID: EW8sh0p6hgB
2016-03-31 18:01:45 -04:00
Carsten "Tomcat" Book
736282ef4b Backed out changeset ffd370115779 (bug 1261185) for memory leaks on own test 2016-04-05 10:39:36 +02:00
bsilverberg
6e762f77bd Bug 1261185 - Complete test coverage for browser.windows.create, r=kmag
Add coverage for:
* passing an invalid |tabId|
* passing an array of URLs to open in |url|

MozReview-Commit-ID: EW8sh0p6hgB
2016-03-31 18:01:45 -04:00
Matthew Wein
e265f5e579 Bug 1245355 - Add a unit test for tabs.getAllInWindow. r=kmag
MozReview-Commit-ID: 5wVRCLdCuq9
2016-03-17 09:35:58 +01:00
Matthew Wein
447fb7f971 Bug 1250631 - Implement chrome.contextMenus.onClicked. r=kmag
MozReview-Commit-ID: Ic7opjJtmRB
2016-03-23 02:39:10 -07:00
Matthew Wein
6fd228d80d Bug 1246035: Add support for _execute_page_action r=kmag
MozReview-Commit-ID: 5Lvj5UiAVkJ
2016-03-28 12:14:43 -07:00
Kris Maglione
929b431232 Bug 1246035: Follow-up: Fix ESLint bustage. r=bustage
MozReview-Commit-ID: IH89TRmlyo3
2016-03-28 17:23:36 +02:00
Matthew Wein
1fe6f775a1 Bug 1246035 - Add support for _execute_page_action r=kmag
MozReview-Commit-ID: LPQAC7uJTkr
2016-03-14 14:54:57 +01:00
Sebastian Hengst
d225c22e6f Backed out changeset 4a92742ac20d and ddf8219182fb (bug 1246035) for failing modified ddf8219182fb on OS X 10.6 opt M(bc2). r=backout 2016-03-25 23:14:25 +01:00
Sebastian Hengst
6b72c36784 Bug 1246035 - Add support for _execute_page_action. Follow-up: Add missing quote character to fix .eslintrc. r=eslint-fix 2016-03-25 22:02:41 +01:00
Matthew Wein
0288096fa7 Bug 1245353 - Add tests for tabs.reload. r=kmag
MozReview-Commit-ID: ngntB4L9Ms
2016-03-17 17:43:41 +01:00
Matthew Wein
29f350524e Bug 1246035 - Add support for _execute_page_action. r=kmag
MozReview-Commit-ID: LPQAC7uJTkr
2016-03-14 14:54:57 +01:00
tofumatt
c760f1a680 Bug 1237822 - Throw error if tabs.query is used without "tabs" permission with url param. r=kmag
MozReview-Commit-ID: 4WpawIYcwnl
2016-03-15 15:39:27 +01:00
Kris Maglione
5f2e76443b Bug 1253133: [webext] Support changing window geometry via windows.update. r=aswan
MozReview-Commit-ID: LQGXyB9WuiI
2016-03-22 23:13:11 +01:00
Kris Maglione
e5c54b2086 Bug 1253130: [webext] Support the alwaysOnTop in the browser.windows API. r=gabor
MozReview-Commit-ID: FNBCsDt0UT8
2016-03-22 23:11:35 +01:00
Kris Maglione
361c1625f6 Bug 1254194: [webext] Fix tests that violate the default CSP. r=aswan
MozReview-Commit-ID: GAon89LFr6C
2016-04-14 16:36:47 -07:00
Bill McCloskey
21d9408694 Bug 1197346 - Rename ExtensionPage to ExtensionContext (r=kmag) 2016-04-23 20:04:29 -07:00
Bob Silverberg
4cbd4af167 Bug 1265836 - Part 4: Implement browser.history.addUrl. r=aswan
MozReview-Commit-ID: CBcKLvRLj3w
2016-05-19 21:55:37 -04:00
Bob Silverberg
1a7d79421b Bug 1265836 - Part 2: Change normalizeTime to return a date rather than a number. r=aswan
Also update browser.history.deleteRange to use normalizeTime

MozReview-Commit-ID: EQ3NLSIRTe8
2016-05-24 09:00:17 -04:00
Bob Silverberg
84856e1ab1 Bug 1265836 - Part 1: Replace PlacesUtils.toTime with PlacesUtils.toDate. r=mak, r=aswan
MozReview-Commit-ID: FZTfDJpjEt1
2016-05-24 08:56:10 -04:00
Tom Schuster
3d51fb2561 Bug 1253134 - Sorry eslint, I am so sorry. r=me 2016-03-17 13:13:18 +01:00
Tom Schuster
45bf54777a Bug 1253134 - Support drawAttention in browser.windows.update. r=kmag 2016-03-17 12:59:11 +01:00
Sebastian Hengst
865d50e126 Backed out changeset 562dbcad5a6e (bug 1245355) for leaking windows and a docshell in its new test browser_ext_tabs_getAllInWindow.js. r=backout 2016-03-16 19:19:41 +01:00
Matthew Wein
91fecea3a3 Bug 1245355 - Add a unit test for tabs.getAllInWindow r=kmag
MozReview-Commit-ID: 5wVRCLdCuq9
2016-03-15 12:01:40 +01:00
Luca Greco
ed96a2dc71 Bug 1253565 - [webext] add "UnrecognizedProperty" to commands manifest properties. r=kmag
MozReview-Commit-ID: 9r2MaceQ4Kk
2016-03-14 12:03:46 +01:00
Luca Greco
7b5b532584 Bug 1253565 - [webext] use 'UnrecognizedProperty' on browser and page actions. r=kmag
MozReview-Commit-ID: 8RfrogKRoP8
2016-03-14 12:26:45 +01:00
Blake Winton
5d8a3dbf24 Bug 1225633 - Add better default styles to WebExtension panels. ui-r=shorlander, r=kmag
MozReview-Commit-ID: 8D7BipQtQYz
2016-02-22 15:21:34 -05:00
Ryan VanderMeulen
75cbf81886 Merge inbound to m-c. a=merge 2016-03-12 15:23:38 -05:00
Kris Maglione
eba5c71ba8 Bug 1250784: Follow-up: Fix merge conflict in bookmarks API. r=me
MozReview-Commit-ID: 83I9WhoUZGj
2016-03-11 11:07:22 -08:00
Carsten "Tomcat" Book
5968960e97 Merge mozilla-central to fx-team 2016-03-11 16:58:46 +01:00
Kris Maglione
c19b091a55 Bug 1250784: Part 3 - [webext] Add suport for runtime.openOptionsPage. r=Mossop
MozReview-Commit-ID: 9izx4uX0Szd
2016-03-09 17:10:29 -08:00
Kris Maglione
e1b59246c8 Bug 1250784: Part 2 - [webext] Fix some issues that cause noisy tests. r=Mossop
MozReview-Commit-ID: 93NMinJpWRo
2016-03-09 17:26:27 -08:00
bsilverberg
e065590115 Bug 1236121 - Complete test coverage for the WebExtension bookmarks API. r=kmag
Add coverage for getChildren() when the promise is rejected
Add coverage for create() specifying index
Add coverage for update() specifying a URL
Add coverage for update() when the promise is rejected

MozReview-Commit-ID: 7ANRDWRublL
2016-03-09 10:02:40 -05:00
Kris Maglione
e0795d5219 Bug 1220154, 1249830: Handle sendMessage replies with 0 and >1 listeners correctly. r=billm
MozReview-Commit-ID: 7lE7RaJcl7n
2016-03-04 15:40:56 -08:00
Kris Maglione
be4e4d66a0 Bug 1236949: Split up browser_ext_tab_move_window.js. r=me
MozReview-Commit-ID: 5WEdXucSFKa
2016-03-06 17:52:56 -08:00
Ryan VanderMeulen
9d870ccf58 Merge m-c to inbound. a=merge 2016-03-05 19:30:51 -05:00
Ryan VanderMeulen
a3661f3652 Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Kris Maglione
be45cc1d06 Bug 1253128: [webext] Support type=popup in the browser.windows API. r=billm
MozReview-Commit-ID: ALgprY2w7w9
2016-03-03 18:44:18 -08:00
Kris Maglione
35884ee2a7 Bug 1253132: [webext] Support window states in browser.windows APIs. r=billm
MozReview-Commit-ID: LIw6swRAB3h
2016-03-05 09:59:35 -08:00
bsilverberg
f42418db88 Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak
MozReview-Commit-ID: HyjJrEjcsZu
2016-03-03 08:00:42 -05:00
Matthew Wein
b1e1284881 Bug 1215375 - Add support for checkboxes, radio groups, and icons. r=kmag 2016-03-02 15:10:01 -08:00
Kit Cambridge
235c9a22f1 Back out changeset a67f0b208af6 (bug 1252250) for merge conflicts.
MozReview-Commit-ID: IQzGkqThQzG
2016-03-04 14:46:15 -08:00
bsilverberg
f29825215a Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak
MozReview-Commit-ID: HyjJrEjcsZu
2016-03-04 11:02:28 -08:00