Commit Graph

27 Commits

Author SHA1 Message Date
Shane Caraveo
3f052b895e Bug 1310427 support protocol handlers, r=kmag
MozReview-Commit-ID: 7sHh8YZWe3f
2017-02-24 11:20:20 -08:00
Kris Maglione
04c93fc6ca Bug 1339144 - Use windowless browser for remote background pages. r=aswan
MozReview-Commit-ID: LfmPbkTsgwu
2017-02-16 17:26:15 -08:00
Iris Hsiao
a03d2f9e7d Backed out changeset c122b0183c7c (bug 1339144) for xpcshell failures 2017-02-17 10:40:20 +08:00
Kris Maglione
04eaecabfd Bug 1339144 - Use windowless browser for remote background pages. r=aswan
MozReview-Commit-ID: LfmPbkTsgwu
2017-02-16 17:26:15 -08:00
Wes Kocher
3b126e5559 Backed out changeset 2ba94924e6d7 (bug 1339144) for xpcshell failures a=backout
MozReview-Commit-ID: BeLYZwHULEn
2017-02-16 17:12:51 -08:00
Kris Maglione
3bcf3a1ad5 Bug 1339144 - Use windowless browser for remote background pages. r=aswan
MozReview-Commit-ID: LfmPbkTsgwu
2017-02-15 13:09:33 -08:00
Kris Maglione
c6e760d95d Bug 1260548: Part 9 - Make sure Android mochitests do not leave extra tabs open. r=aswan
MozReview-Commit-ID: 7N3KuVX8kRC
2017-02-01 13:46:09 -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
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
Kris Maglione
1abe95dd3a Bug 1318604: Don't add task for OOP preference initialization. r=mixedpuppy
Adding mochitest tasks from head scripts turns out to cause unpredictable
timing issues, where the initial add_task() call sometimes causes tests to
begin running before the main test script has loaded, and had a chance to add
its tasks. While I'd still prefer to do this initialization in a task, it's
not worth the intermittent failures it causes.

MozReview-Commit-ID: 3CDL82NyrzC
2016-11-18 09:27:06 -08:00
Kris Maglione
4f71b2ad42 Bug 1317101 - Part 8c: Run plain mochitests in both parent-process and remote configurations. r=billm
MozReview-Commit-ID: 3gs4vAlFBeU
2016-11-15 18:20:52 -08:00
Wes Kocher
2876e6bba5 Backed out 15 changesets (bug 1317101) for e10s jsreftest failures a=backout CLOSED TREE
Backed out changeset 17757ba4c0e8 (bug 1317101)
Backed out changeset 61f8a4084bbd (bug 1317101)
Backed out changeset a8cdc81cdcce (bug 1317101)
Backed out changeset e06d269a5d4f (bug 1317101)
Backed out changeset 1e1bfb578dcd (bug 1317101)
Backed out changeset 0f8144296a9d (bug 1317101)
Backed out changeset b7892d3fb0ca (bug 1317101)
Backed out changeset 039d63d5fef7 (bug 1317101)
Backed out changeset ef7e061b37bf (bug 1317101)
Backed out changeset af7b81d7a5cc (bug 1317101)
Backed out changeset 225ad2535585 (bug 1317101)
Backed out changeset b0521588011d (bug 1317101)
Backed out changeset 07321664430a (bug 1317101)
Backed out changeset 47d283897283 (bug 1317101)
Backed out changeset ffc63be3557c (bug 1317101)
2016-11-16 16:44:30 -08:00
Kris Maglione
150e184e00 Bug 1317101 - Part 8c: Run plain mochitests in both parent-process and remote configurations. r=billm
MozReview-Commit-ID: 3gs4vAlFBeU
2016-11-15 18:20:52 -08:00
Andrew Swan
2a78a4af63 Bug 1272522 Handle stderr of native app r=kmag
MozReview-Commit-ID: 5qGw83uTYTu
2016-07-06 14:57:56 -07:00
Carsten "Tomcat" Book
8ee875fb74 Backed out changeset d4379d1513fd (bug 1272522) for failures in test_ext_alarms.html 2016-07-04 06:25:51 +02:00
Andrew Swan
0c8c998600 Bug 1272522 Handle stderr of native app r=kmag
MozReview-Commit-ID: 5qGw83uTYTu
2016-06-17 07:27:07 -07:00
Kris Maglione
956fe582d0 Bug 1229874: Part 3 - Enable ESLint in WebExtension code. r=billm
The base .eslintrc is essentially a merge of the root Toolkit .eslintrc and
the devtools .eslintrc, with some minor changes to match our prevalent style.

For the most enforces the coding styles that we've been using most
consistently. There are a couple of significant differences, though:

 * The rule for opening brace alignment can only be applied globally, and
   doesn't make exceptions for top-level functions. I chose to turn it on, and
   change the brace style of existing top-level functions that violated it,
   since the rule seemed worth using, and that's the direction most Toolkit JS
   code has been headed anyway.

 * The rule for switch/case statements requires an added indentation level for
   case statements. Most of our switch statements did not use an extra level
   of indentation, and I initially wrote the rule to enforce that style, until
   I came across case statements that used blocks, and required the extra
   indentation level for sanity.
2015-12-02 16:58:53 -08:00
Bill McCloskey
764ae2a899 Bug 1199473 - [webext] Fix wrong parameter name for browser.extension.getURL (r=gabor) 2015-09-23 17:18:27 -07:00
Phil Ringnalda
aaf72d29b9 Backed out 12 changesets (bug 1202482, bug 1202483, bug 1202481, bug 1202486, bug 1202479, bug 1202478, bug 1197475, bug 1203331, bug 1139860, bug 1202501, bug 1199473, bug 1190662) for Mulet mochitest-5 timeouts
CLOSED TREE

Backed out changeset 6503123e95dd (bug 1139860)
Backed out changeset b83bc163064d (bug 1203331)
Backed out changeset 2f501bd57cd2 (bug 1202481)
Backed out changeset 37e6ac7beb42 (bug 1202486)
Backed out changeset f9b6e99e620e (bug 1202483)
Backed out changeset 466af9f9baee (bug 1202482)
Backed out changeset 6be690e265a2 (bug 1202479)
Backed out changeset 57ff88bfccf4 (bug 1197475)
Backed out changeset 7e8c04ff6049 (bug 1202478)
Backed out changeset 525227997274 (bug 1202501)
Backed out changeset da317cdb79d3 (bug 1199473)
Backed out changeset 73b8ddd6dac9 (bug 1190662)
2015-09-22 19:29:51 -07:00
Bill McCloskey
47a04abcb1 Bug 1199473 - [webext] Fix wrong parameter name for browser.extension.getURL (r=gabor) 2015-09-22 16:09:20 -07:00
Bill McCloskey
ecb06855e0 Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-04 09:45:00 -07:00
Bill McCloskey
a5229b3d08 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-04 09:44:59 -07:00
Carsten "Tomcat" Book
ebb221ac2d Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
Bill McCloskey
1772f0411f Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-03 20:59:01 -07:00
Bill McCloskey
3752887da5 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-03 20:59:01 -07:00
Bill McCloskey
b037b4d73f Bug 1197507 - [webext] Add initial WebExtension tests (r=gabor,bholley) 2015-08-25 15:14:10 -07:00