Commit Graph

798 Commits

Author SHA1 Message Date
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
f43508ae12 Bug 1197346 - Allow browser.storage to be used from content scripts (r=kmag) 2016-04-23 20:04:30 -07:00
Bill McCloskey
fcf9677d02 Bug 1197346 - Add callFunctionNoReturn (r=kmag) 2016-04-23 20:04:29 -07:00
Sebastian Hengst
904c3018c8 Backed out changeset 2c6f68832171 (bug 1263167) for e10s mochitest failure test_ext_runtime_connect.html | TypeError: win is null. r=backout 2016-04-21 19:59:16 +02:00
Bob Silverberg
5caa8ab6be Bug 1263167 - Complete test coverage for browser.extension.inIncognitoContext. r=kmag
MozReview-Commit-ID: HQ9cmZMhn1o
2016-04-08 10:19:19 -04:00
Luca Greco
1daaa04fc1 Bug 1261857 - [webext] Support WebExtensions ContentScripts in the Tab DevTools Debugger. r=kmag
MozReview-Commit-ID: BtGqvAkRJZx
2016-04-15 17:09:57 +02:00
bsilverberg
905d7fbffe Bug 1260528 - Tests for notifications that pass an iconUrl are causing leaks, r=kmag
MozReview-Commit-ID: KHdxEfc3OAG
2016-03-31 12:27:52 -04:00
Mark Striemer
6f2b028bb4 bug 1245606 - Implement chrome.downloads.getFileInfo r=kmag
MozReview-Commit-ID: 6dfpctduYtp
2016-04-15 16:08:16 -05:00
Bob Silverberg
27a3863b54 Bug 1207394 - Make sure web_accessible_resources work with CSP/mixed content blocking, r=kmag
MozReview-Commit-ID: 7UJ1IHwMosh
2016-04-11 18:08:54 -04:00
Bob Silverberg
5cebf4f9f1 Bug 1264623 - Allow for a leading slash in the path to web_accessible_resources, r=kmag
MozReview-Commit-ID: IWbzhs9dpX2
2016-04-14 09:12:21 -04:00
Luca Greco
e1e7ea3b9d Bug 1256652 - [webext] Add more tests on sub-frames WebNavigation transitions properties. r=krizsa
MozReview-Commit-ID: 8hjFmyfpXkR
2016-04-15 14:53:16 +02:00
Luca Greco
923144d689 Bug 1256652 - [webext] Add webNavigation client_redirect transitions implementation and test case. r=krizsa
MozReview-Commit-ID: DoDzXCuk4FQ
2016-04-14 20:27:16 +02:00
Luca Greco
40288df697 Bug 1256652 - [webext] Add webNavigation form_submit transitions implementation and test case. r=krizsa
MozReview-Commit-ID: GiMnQpCpHHm
2016-04-15 14:50:27 +02:00
Luca Greco
9f864a0e47 Bug 1256652 - [webext] Initial support of webNavigation transition types and qualifiers. r=krizsa
- transition types: reload, link, auto_subframe
- transition qualifiers: forward_back, server_redirect

MozReview-Commit-ID: Bx3oG2fuWuv
2016-04-15 14:49:13 +02:00
Kris Maglione
f012f3c36f Bug 1196283: [webext] Support comments in JSON files. r=aswan
MozReview-Commit-ID: Ex4ewLH8xQc
2016-04-19 13:18:22 -07:00
Wes Kocher
45f4268f0c Backed out changeset 0e7e5f7ecc07 (bug 1263167) for test_ext_extension.html failures
MozReview-Commit-ID: KSNKXcXwtyC
2016-04-19 14:27:39 -07:00
Bob Silverberg
7db36395c0 Bug 1263167 - Complete test coverage for browser.extension.inIncognitoContext, r=kmag
MozReview-Commit-ID: KI2IbQ2KR2i
2016-04-08 10:19:19 -04:00
Luca Greco
0066303b5a Bug 1246125 - [webext] webNavigation events should not resolve local special schemes into file/jar URLs. r=krizsa
- chrome, resource, about and moz-extension URLs should not be reported with their resolved
  file or jar URLs

MozReview-Commit-ID: H03rjxGpgOZ
2016-04-07 00:04:23 +02:00
Kris Maglione
c1d84333d1 Bug 1248846: [webext] Test that event callbacks and promises do not fire later than expected. r=aswan
MozReview-Commit-ID: 4fpHc22txy
2016-04-05 08:59:47 -07:00
Luca Greco
9e98f8048a Bug 1262794 - [webext] webNavigation refactoring and fix missing onCommitted event on iframes loading. r=krizsa
MozReview-Commit-ID: JSZFCWr2WNk
2016-04-07 03:00:26 +02:00
Carsten "Tomcat" Book
1131be0656 Backed out changeset 7b9fbf34a1d6 (bug 1263167) for test failures in test_ext_extension.html 2016-04-15 09:19:39 +02:00
Bob Silverberg
251b6e71f4 Bug 1263167 - Complete test coverage for browser.extension.inIncognitoContext, r=kmag
MozReview-Commit-ID: AQYqJFB1WR3
2016-04-08 10:19:19 -04:00
Johann Hofmann
638b91a454 Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop 2016-04-11 08:26:20 +02:00
Dão Gottwald
bb168721ce Bug 1248617 - Stop adding the "Recently bookmarked" smart folder in new profiles. r=mak 2016-04-14 11:58:28 +02:00
Carsten "Tomcat" Book
1540c91cb0 Backed out changeset 387bd412040f (bug 1005193) for test failures in Android 4.3 API15+ debug Mochitest Chrome 2016-04-14 11:31:17 +02:00
Sebastian Hengst
9bd777a290 Bug 1253646 - Implement browser.extension.isAllowedFileSchemeAccess. Follow-up: Add missing semicolon about which eslint complained. r=eslint-fix 2016-04-14 09:29:20 +02:00
Christopher Grebs
f0934670e3 Bug 1253646 - Implement browser.extension.isAllowedFileSchemeAccess. r=kmag
MozReview-Commit-ID: 85UL3ATGrfB
2016-04-12 16:16:17 +02:00
Johann Hofmann
6e5901b9db Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop 2016-04-11 08:26:20 +02:00
Sebastian Hengst
2b6e0bfb28 Backed out changeset c6d163cfa08f (bug 1248617) for XPCshell failure in test_browserGlue_smartBookmarks.js. r=backout 2016-04-12 17:45:21 +02:00
Dão Gottwald
abe1518bfe Bug 1248617 - Stop adding the "Recently bookmarked" smart folder in new profiles. r=mak 2016-04-12 15:31:58 +02:00
Matthew Wein
7ca123d597 Bug 1260888 - Enable the extension xpcshell tests on Android. r=nalexander
MozReview-Commit-ID: ICYyrLBnSbt
2016-04-07 14:09:32 -07:00
Giorgio Maone
019f4d2789 Bug 1263481 - Fix webRequest multiple listeners support. r=kmag
MozReview-Commit-ID: EYWojttOhk6
2016-04-11 00:25:47 +02:00
Ryan VanderMeulen
c689b1573b Merge inbound to m-c. a=merge 2016-04-10 16:20:04 -04:00
Andrea Marchesini
0d6b911fbc Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-10 05:46:07 +01:00
Luca Greco
94641d8be7 Bug 1256282 - [webext] Fix addonId checks in getAPILevelForWindow and add an xpcshell test unit. r=kmag
MozReview-Commit-ID: HVoUAMOKqTZ
2016-04-04 13:46:17 +02:00
Ryan VanderMeulen
f16cc2b8b7 Backed out changeset 7d5f1e9ce04c (bug 1259169) for various cookie-related crashes and test failures. 2016-04-09 15:36:07 -04:00
Andrea Marchesini
c505892d92 Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-09 19:09:49 +01: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
58f54923c0 Bug 1262542 - WebExtension notifications seem to fail on Nightly. r=kmag
MozReview-Commit-ID: 4NaB9xHKFqq
2016-04-06 15:00:36 -04:00
Andrew Swan
2680b7869a Bug 1217944 - Part 2 - Support wildcards in web_accessible_resources r=kmag
MozReview-Commit-ID: Ln6JJ5lxc3w
2016-04-06 13:20:23 -07:00
Giorgio Maone
ac57061154 Bug 1242871 - add an originUrl property to every webRequest event details object + tests (extended & fixed + nits). r=kmag
MozReview-Commit-ID: 6PeCwTeCuFs
2016-04-01 00:48:57 +02:00
Kris Maglione
51106a2f9e Bug 1258199: [webext] Return an empty string for missing keys in getMessage. r=aswan
MozReview-Commit-ID: KEQYq4nZbfk
2016-04-04 13:54:27 -07:00
Wes Kocher
c533b72e89 Backed out changeset c67309c62021 (bug 1258199) for xpcshell failures
MozReview-Commit-ID: FySkZPotDGU
2016-04-04 13:51:12 -07:00
Kris Maglione
3793854b24 Bug 1258199: [webext] Return an empty string for missing keys in getMessage. r=aswan
MozReview-Commit-ID: KEQYq4nZbfk
2016-03-28 17:21:06 +02:00
Wes Kocher
0e38ad8e51 Merge fx-team to central, a=merge
MozReview-Commit-ID: 8rupfWq5Wa6
2016-04-01 15:43:36 -07:00
bsilverberg
98bd2245bb Bug 1255569 - Add coverage for cookie eviction events for expired cookies. r=kmag
Fix bug in ext-cookies.js that was reporting expired cookies as evicted
Only run test in non-e10s

MozReview-Commit-ID: H2o5GnVtTzi
2016-04-01 10:21:47 -04:00
Carsten "Tomcat" Book
dc4659c223 Backed out changeset 0228e00caf59 (bug 1255569) for m8 perma failures 2016-04-01 13:34:01 +02:00
bsilverberg
8cd6654119 Bug 1256635 - Implement browser.notifications.onClicked, r=kmag
Note that we cannot add a real test for onClicked without mocking out the AlertService. I did test it manually and it seems to work fine.

MozReview-Commit-ID: 68nooxoUJat
2016-03-16 16:49:10 +01:00
bsilverberg
30569587e9 Bug 1255569 - Add coverage for cookie eviction events for expired cookies, r=kmag
Fix bug in ext-cookies.js that was reporting expired cookies as evicted

MozReview-Commit-ID: 2it2YwbQAzh
2016-03-29 17:20:58 -04:00
bsilverberg
3f567a3d0a Bug 1254359 - notifications.getAll() result is not Chrome-compatible, r=kmag
MozReview-Commit-ID: EIeIZquJaIN
2016-03-30 09:31:37 -04:00