Commit Graph

253 Commits

Author SHA1 Message Date
Wes Kocher
13ec7e0347 Backed out 2 changesets (bug 1240326) for failures in browser_ext_tabs_query.js
Backed out changeset c057ea186ced (bug 1240326)
Backed out changeset 4399e8609c74 (bug 1240326)
2016-05-05 13:06:36 -07:00
Bob Silverberg
291b321b4d Bug 1240326 - Part 2: Utilize lazyWidth and lazyHeight properties from frame loaders for tab width and height. r=kmag
MozReview-Commit-ID: FI41LGDrFFK
2016-04-26 10:25:20 -04:00
Blake Winton
7236f29e11 Bug 1269081 - Only apply Firefox's default styles if the add-on author sets "browser_style" to true in the manifest. r=kmag.
MozReview-Commit-ID: JjH0sCkh1U7
2016-05-02 10:59:36 -04:00
Bob Silverberg
9d843c9928 Bug 1265842 - Implement browser.history.deleteAll and deleteRange. r=aswan
MozReview-Commit-ID: 6rcQfPajmfw
2016-04-27 16:51:11 -04:00
Bob Silverberg
a21c8ee6da Bug 1265837 - Implement browser.history.deleteUrl, r=aswan
MozReview-Commit-ID: AzVWzviLkGQ
2016-04-28 08:37:04 -04:00
Kris Maglione
daea263459 Backed out changeset a3fbed43aa55 for a new set of intermittent failures.
MozReview-Commit-ID: 1lIDylABshC
2016-04-25 18:13:41 -07:00
Kris Maglione
1acdedc255 Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
MozReview-Commit-ID: 3qK6GpTmIFQ
2016-04-03 19:31:47 -07:00
Wes Kocher
d89a150490 Merge inbound to central, a=merge
MozReview-Commit-ID: 4igUgM6r0wO
2016-04-25 17:11:09 -07:00
Blake Winton
3f16f26d11 Bug 1263709 - Remove the advanced styling for radio buttons and checkboxes. ui-r=shorlander, r=kmag
MozReview-Commit-ID: A9CWD9SPZlP
2016-04-11 15:53:06 -04:00
Kris Maglione
6f3240ccb2 Bug 1238310: Part 5 - Implement the browser.tabs.onZoomChange event. r=gabor f=aswan
MozReview-Commit-ID: JlxSM13SeYg
2016-04-01 11:45:01 -07:00
Carsten "Tomcat" Book
7e879bbd62 merge mozilla-inbound to mozilla-central a=merge 2016-04-25 11:55:12 +02:00
Phil Ringnalda
efb295823a Back out a57938cd29d2 (bug 1254003) for timeouts in browser_ext_tabs_* 2016-04-24 22:16:13 -07:00
bsilverberg
23e35b8be1 Bug 1262923 - Create schema for the history API. r=aswan
MozReview-Commit-ID: 1hZRJtemPMb
2016-04-07 14:56:02 -04:00
Kris Maglione
e58eb81098 Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
MozReview-Commit-ID: 3qK6GpTmIFQ
2016-04-03 19:31:47 -07:00
Kris Maglione
57af5fa029 Backed out changeset 8afadb96e977 for too many intermittent failures (bug 1254003).
MozReview-Commit-ID: 2wFCgIaH9lM
2016-04-24 00:39:29 -07:00
Kris Maglione
c71fbe77e2 Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
MozReview-Commit-ID: 3qK6GpTmIFQ
2016-04-03 19:31:47 -07:00
Kris Maglione
fb9a311d22 Bug 1238310: Part 4 - Refactor tab listener code. r=aswan
MozReview-Commit-ID: 66ZXlvepRsz
2016-02-17 11:47:56 -08:00
Kris Maglione
eacbda6ad5 Bug 1238310: Part 3 - Implement the base browser.tabs zoom API. r=aswan
MozReview-Commit-ID: BZEFOnCRMba
2016-04-01 15:44:29 -07:00
Matthew Wein
dec1342478 Bug 1263560 - Accept whitespace in command API key names. r=kmag
MozReview-Commit-ID: IGQDs1RuE7w
2016-04-14 22:39:50 -04:00
Bob Silverberg
8727da3b55 Bug 1262976 - browser.windows.onFocusChanged sometimes fires twice, even after the event listener is removed, r=kmag
MozReview-Commit-ID: 4wfFjPBn7zJ
2016-04-08 09:46:45 -04:00
jdinartejesus
718c0f32f9 Bug 1250685 - Fix extension context menu for images. r=kmag 2016-04-11 00:40:50 +02:00
Gijs Kruitbosch
a69d7ddad6 Bug 1253673, r=jaws
MozReview-Commit-ID: GKFG4s1bx5c
2016-04-13 11:58:25 +01:00
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
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