Phil Ringnalda
5781d2a09e
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
f4f95b21aa
merge mozilla-central to mozilla-inbound
2017-01-27 11:16:17 +01:00
Florian Quèze
0a4ee94a29
Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws.
2017-01-27 10:51:02 +01:00
Andrew Swan
a77193283e
Bug 1203330 Part 3 Remove EventManager r=kmag
...
Also clean up some test warnings related to event listener IPC
along the way.
MozReview-Commit-ID: KOBQX3TynV
2017-01-26 11:27:31 -08:00
Andrew Swan
8e5ca9edb5
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
2017-01-26 13:43:12 -08:00
Florian Quèze
91f7a2ef3a
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
Kris Maglione
dfb667f054
Bug 1332874: Check that extra windows and tabs are closed after each mochitest. r=aswan
...
MozReview-Commit-ID: GjJxHVnLJi1
2017-01-21 15:19:33 -08:00
Kris Maglione
1654b2c3cc
Bug 1321637: Fix execution of batch files with spaces in path. r=mhowell,aswan
...
MozReview-Commit-ID: 8Q3KFLnXEkl
2017-01-22 16:23:33 -08:00
Gabor Krizsanits
fcef34662d
Bug 1303113 - Turn e10s-multi on in Nightly. r=me
2017-01-23 14:15:30 +01:00
Kris Maglione
93c801fe17
Bug 1332868: Fix shutdown race in test_ext_contentscript_permission. r=gabor
...
MozReview-Commit-ID: EVMcSdU3fTG
2017-01-21 15:20:19 -08:00
Phil Ringnalda
674bd96e1f
Merge m-i to m-c, a=merge
2017-01-22 08:47:43 -08:00
Ethan Glasser-Camp
a4f073ff89
Bug 1331467: Enable chrome.storage.sync by default, r=kmag
...
MozReview-Commit-ID: 76wXwJGobIt
2017-01-18 11:44:17 -05:00
Kris Maglione
29d9676b82
Bug 1305162: Part 3 - Allow requestBody in release builds. r=mixedpuppy
...
MozReview-Commit-ID: AmlVoDduXHf
2016-12-09 14:37:48 -10:00
Ryan VanderMeulen
4cd658dde1
Backed out changeset 442d75009799 (bug 1331467) for test_ext_storage_content.html failures.
2017-01-20 18:33:47 -05:00
Ethan Glasser-Camp
b68b961fb3
Bug 1331467: Enable chrome.storage.sync by default, r=kmag
...
MozReview-Commit-ID: 76wXwJGobIt
2017-01-18 11:44:17 -05:00
Mark Banner
55868dde7c
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
2017-01-18 10:30:39 +00:00
Kris Maglione
fe512e6f1b
Bug 1320395: Part 3 - Run WebExtensions in their own process type. r=billm,bobowen
...
MozReview-Commit-ID: FZ4f1Lda5vh
2017-01-12 14:11:47 -08:00
Florian Quèze
63de711857
Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
2017-01-17 11:50:25 +01:00
Luca Greco
dbcd4bde44
Bug 1330076 - Rewrite test_chrome_ext_shutdown_cleanup.html into an xpcshell test r=aswan
...
MozReview-Commit-ID: 52AITgCDmJy
2017-01-10 22:00:33 +01:00
Tomislav Jovanovic
1b201ab5f6
Bug 1330167 - CookieStore.tabIds should be an array of tab IDs r=aswan
...
MozReview-Commit-ID: 7KuVKEEOhlv
2017-01-13 11:58:32 +01:00
Shane Caraveo
166e323191
Bug 1329299 verify frameId in webrequest tests, r=kmag
...
MozReview-Commit-ID: LuQcGsogs7J
2017-01-12 12:09:35 -08:00
Ryan VanderMeulen
ce4d8c13b9
Bug 1320324 - Fix ESLint error in test_ext_storage_sync.js.
2017-01-12 13:49:00 -05:00
Ethan Glasser-Camp
6636d16a1e
Bug 1320324: deleted values are not handled correctly on sync, r=markh
...
No tests existed for this functionality either, so add some.
MozReview-Commit-ID: FkHV0GBTHov
2016-12-22 13:37:12 -05:00
Andrew Swan
4f7dd4d405
Bug 1326401 Bump up acceptable range for subprocess perf test r=kmag
...
MozReview-Commit-ID: q9z1TgFDVc
2017-01-11 12:08:14 -08:00
Carsten "Tomcat" Book
aac5cb3c3b
Backed out changeset 9ae4e620a16d (bug 1320324) for eslint failure
2017-01-11 16:59:24 +01:00
Ethan Glasser-Camp
f26a53f261
Bug 1320324: deleted values are not handled correctly on sync, r=markh
...
No tests existed for this functionality either, so add some.
MozReview-Commit-ID: FkHV0GBTHov
2016-12-22 13:37:12 -05:00
Wes Kocher
324094a89d
Backed out changeset b446f3bf75e4 (bug 1329299) for bc bustage in browser_ext_webRequest.js a=backout
...
MozReview-Commit-ID: Hy4cdYhGa7B
2017-01-10 16:04:33 -08:00
Shane Caraveo
c9dcbb1485
Bug 1329299 verify frameId in webrequest tests, r=kmag
...
MozReview-Commit-ID: LuQcGsogs7J
2017-01-10 14:29:04 -08:00
Mark Banner
ac52569fff
Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
...
MozReview-Commit-ID: 5NKHHb70YA6
2017-01-09 10:12:26 +00:00
Florian Quèze
13cfe1d3f3
Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws.
2017-01-09 20:27:25 +01:00
Jared Wein
0c2dd4fa35
Bug 1329017 - Enable the no-useless-return rule for eslint and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: 2MhpvzUDgtK
2017-01-06 12:09:28 -05:00
Tom Schuster
dc5a9c790a
Bug 1310026 - webext: Add cssOrigin option to insertCSS/removeCSS. r=kmag
2017-01-06 16:07:59 +01:00
Geoff Brown
f78bffac2a
Bug 1324870 - Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
2017-01-05 16:34:47 -07:00
Iris Hsiao
9fdf8b6ee7
Backed out changeset 724fdfe8f396 (bug 1324870)
2017-01-05 12:21:31 -05:00
Geoff Brown
3bca59f868
Bug 1324870 - Skip test_bug803225.html and test_ext_downloads_misc.js on linux32 only, to enable taskcluster migration; r=jmaher
2017-01-05 09:15:11 -07:00
Ethan Glasser-Camp
2653934949
Bug 1321571 - ensureKeysFor_posts_new_keys pushes keys too many times, r=markh
...
The kinto.js library assumes that all records coming from the server
will have a last_modified date, and copy it before checking for
equality. That date was missing here because I mocked a fake Kinto
server, so the code to check that the conflict was resolved
successfully got confused.
MozReview-Commit-ID: G4MAIAv1fJf
2016-12-28 15:38:01 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Mark Banner
fb8a196639
Bug 1325623 - Fix most no-undef eslint issues in toolkit/components. r=mossop
...
MozReview-Commit-ID: DYJa1uNVagw
2016-12-23 16:00:46 +00:00
Ethan Glasser-Camp
d9bfc68da1
Bug 1323228 - throw an exception if using the storage API without an ID, r=kmag
...
This protection is in ext-storage.js rather than
ExtensionStorageSync.jsm because storage.local may one day be migrated
to work using the same code as ExtensionStorageSync, but without any
syncing event loop. When this happens, we still want to raise but only
in the storage.sync case.
MozReview-Commit-ID: Jwu9FA5DZA6
2016-12-19 18:06:05 -05:00
Andrew Swan
106c941213
Bug 1295324 Skip test on android r=me a=test-only
...
MozReview-Commit-ID: KIfOVtWY4Xi
2016-12-21 13:30:59 -08:00
Andrew Swan
47957bbbec
Bug 1295324 Test for content scripts with mozAddonManager r=kmag
...
MozReview-Commit-ID: BN9HKaHkbuC
2016-10-07 12:54:03 -07:00
Kris Maglione
afdcd341be
Bug 1321528: Part 2 - Add tests for response header modification timing. r=mixedpuppy
...
MozReview-Commit-ID: 46Qsss8YhbY
2016-12-07 11:04:52 -10:00
Kris Maglione
0401146db9
Bug 987512: Part 2 - Remove promise wrappers from AddonTestUtils. r=rhelmer
...
MozReview-Commit-ID: GyPguoX4r3d
2016-12-17 13:47:37 -08:00
Andrea Marchesini
60a9d8c123
Bug 1322856 - Expose ContextualIdentities (aka containers) to WebExtensions - part 1, r=kmaglione
2016-12-17 18:41:02 +01:00
Sebastian Hengst
d273b12326
Backed out changeset 5a145b21bd64 (bug 1322856) for failing own test test_ext_contextual_identities.js. r=backout
2016-12-16 23:52:11 +01:00
Andrea Marchesini
40b3b9a35c
Bug 1322856 - Expose ContextualIdentities (aka containers) to WebExtensions - part 1, r=kmaglione
2016-12-16 22:01:24 +01:00
Phil Ringnalda
8376072edf
Backed out changeset 4c343bdb6e2a (bug 1321615) for browser_ext_webRequest.js timeouts
...
CLOSED TREE
2016-12-01 18:38:11 -08:00
Shane Caraveo
b987100513
Bug 1321615 fix tests for header modification in toplevel loads, r=kmag
...
MozReview-Commit-ID: 3GfDbeumwzj
2016-12-01 11:46:36 -08:00