Johann Hofmann
638b91a454
Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop
2016-04-11 08:26:20 +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
Johann Hofmann
6e5901b9db
Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop
2016-04-11 08:26:20 +02:00
Kris Maglione
2d83ab587e
Bug 1214955: [webext] Automatically localize all localizable manifest properties. r=billm
...
MozReview-Commit-ID: 2kvYT44NIE8
2016-02-29 19:34:49 -08:00
Kris Maglione
666cee3637
Bug 1248855 - [webext] Add "object-curly-spacing" ESLint rule and auto-fix errors. r=billm
...
MozReview-Commit-ID: BAZ2rRl7eSM
2016-02-16 20:10:00 -08:00
Kris Maglione
1cd215bc66
Bug 1234020: Part 2a - [webext] Return promises from the background page APIs. r=rpl
2016-02-02 19:14:34 -08:00
Kris Maglione
b754ff8f74
Bug 1239822: Part 2a - [webext] Explicitly destroy windowless browsers on unload. r=billm
2016-01-15 13:30:15 -08:00
Kris Maglione
88f27d74fa
Bug 1239884: Follow-up: Fix ESLint error.
2016-01-15 19:49:30 -08:00
Kris Maglione
aed1067884
Bug 1239884: Part 1 - [webext] Don't create an extra API context for background pages. r=billm
2016-01-14 16:23:10 -08:00
Bill McCloskey
f112fccc0f
Bug 1224105 - [webext] Use <browser> element for background page (r=kmag)
2015-12-23 12:29:39 -08:00
Bill McCloskey
1cf7392459
Bug 1208257 - [webext] runtime.json (r=kmag)
2015-12-23 08:57:13 -08:00
Bill McCloskey
37ea2fa726
Bug 1208257 - [webext] extension.json (r=kmag)
2015-12-23 08:57:13 -08: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
Kris Maglione
9ab3082ad4
Bug 1215893: [webext] Check capturing event listeners for the correct target. r=billm
2015-11-14 23:30:52 -08:00
Kris Maglione
130e5a9d81
Bug 1197422 - Part 1: [webext] Use the correct URL for background page contexts. r=billm
2015-10-09 04:14:55 -07:00
Carsten "Tomcat" Book
036e6d2fa3
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902 )
Backed out changeset d70c7fe532c6 (bug 1202902 )
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902 )
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Fabrice Desré
0d997bae47
Bug 1198970 - Get WebExtensions background pages to work on b2g r=billm
2015-08-27 13:34:33 -07:00
Bill McCloskey
1ba4b05dd9
Bug 1175770 - New extension API (r=Mossop)
2015-08-03 10:41:24 -07:00
Carsten "Tomcat" Book
5b881a75d9
Backed out changeset 4e3821b236f9 (bug 1175770)
2015-08-03 09:37:54 +02:00
Bill McCloskey
d7318b2bd9
Bug 1175770 - New extension API (r=Mossop)
2015-08-02 17:29:55 -07:00