Jason Orendorff
26dfad38c3
Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp.
...
--HG--
extra : rebase_source : 5780eed342b1780570650d140c7f14f966b7f1e1
2014-07-01 21:01:21 -05:00
Alexandre Poirot
7cb9870df6
Bug 1083068 - Improve SDK logging when a promise is rejected during tests. r=gozala
2014-10-15 01:11:00 -04:00
Dave Townsend
8102d17eec
Bug 1083391: Only send panel show/hide events after the panel's document is ready. r=erikvold
2014-10-20 11:52:27 -07:00
Bobby Holley
2ffb10c766
Bug 1084385 - Clone chrome arrays before passing them to emitSync. r=gabor
2014-10-18 11:02:08 +02:00
Bobby Holley
6e028cdcea
Bug 1084385 - Use exportFunction for emitToChrome. r=gabor
2014-10-18 11:02:08 +02:00
Bobby Holley
5312e35291
Bug 1083427 - Remove exposedProps from sandbox code. r=gabor
2014-10-16 15:28:30 +02:00
Dave Townsend
7e26fcd08b
Bug 1079444: Correct a typo in the landing of this bug.
2014-10-13 13:51:25 -07:00
Dave Townsend
ac2e486a34
Bug 1079444: Include the httpd libs in the support files for mochitest-jetpack. r=zombie
2014-10-07 13:15:16 -07:00
Dave Townsend
f20c5f971f
Bug 1078665: Ignore exceptions thrown out of getBrowserForDocument. r=zombie
2014-10-06 13:56:58 -07:00
ZER0
a02e1fbcfd
Bug 1078378 - Replace the array instance used by emitSync
with one from the content's sandbox. r=Mossop
2014-10-06 13:56:18 -07:00
Erik Vold
94442589b3
Bug 1075429 - Uplift Add-on SDK to Firefox
...
cbf6cdd0d6...34141d4d4c
2014-10-02 19:41:36 +01:00
Dave Townsend
252035c9dd
Bug 1068440: Uplift Add-on SDK to Firefox.
...
cc3242d1ca...cbf6cdd0d6
2014-09-26 08:32:55 -07:00
Nathan Froyd
9425745b22
Bug 1069682 - part 1 - ensure the addon-sdk's JS modules include .html files; r=erikvold
2014-09-19 09:34:15 -04:00
Nathan Froyd
ac0256e922
Bug 1069682 - part 0 - ensure changes to addon-sdk's moz.build are reflected in the mozbuild.template; r=erikvold
2014-09-19 09:33:50 -04:00
Dave Townsend
fa734afbbd
Bug 1035512: Add a new common JS testing harness based on the mochitest test runner. r=gps, ted, erikvold, jmaher
2014-09-22 11:08:06 -07:00
Dave Townsend
7a33dc951e
Backing out bug 893276 for causing bug 1058840.
2014-09-19 11:28:55 -07:00
Erik Vold
1e98fd7555
Bug 1050951 - Enable the page-mod-debugger-post test addon r=me
2014-09-16 11:00:56 -07:00
Erik Vold
ddc0326510
Bug 1039952 - Part 2: Move getInnerId to actors/webbrowser.js. r=me
2014-09-16 10:55:33 -07:00
Wes Kocher
332233753a
Merge m-c to inbound a=merge
2014-09-15 16:41:45 -07:00
Shu-yu Guo
285e8aa396
Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo)
2014-09-15 16:30:46 -07:00
Paul Rouget
e3b0a150ca
Backed out changeset a6d02cff43d3 (bug 1037235) for breaking WebIDE (bug 1067331)
...
--HG--
extra : amend_source : a7bfb1e931122663e7c14a7362a849520388e495
2014-09-15 16:23:04 +02:00
Erik Vold
6f40aa53bd
Bug 1037235 - toolkit/loader doesn't check module compatibility r=Mossop
2014-09-09 18:33:55 -07:00
Nathan Froyd
6d658e2858
Bug 1056324 - move addon-sdk/'s JS module installation to moz.build; r=gps; f=Mossop
2014-08-20 16:48:23 -04:00
Erik Vold
cfd354388f
Bug 1063465 - Uplift Add-on SDK to Firefox r=me
2014-09-09 10:32:37 -07:00
Chris Peterson
b3b77faddd
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Ryan VanderMeulen
d57ca8703d
Merge inbound to m-c. a=merge
2014-09-03 16:38:57 -04:00
Bill McCloskey
42257acb97
Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm
2014-09-02 13:47:12 -05:00
Erik Vold
16757ffd7f
Bug 1053911 - Uplift Add-on SDK to Firefox r=me
2014-08-23 08:30:34 -07:00
Bill McCloskey
98bdfe240c
Bug 1046964 - Fix some JS warnings (r=ttaubert)
2014-08-19 17:27:58 -07:00
Ryan VanderMeulen
db9cc2a062
Merge inbound to m-c. a=merge
2014-08-09 11:19:46 -04:00
Sylvestre Ledru
ac9d156829
Bug 1050715 - Update the description of the various tests targed proposed by './mach help' r=jmaher
...
--HG--
extra : rebase_source : 29019a02711ffce5c148787517051855259b6446
2014-08-09 15:37:29 +02:00
Erik Vold
12fe1bcc15
Bug 1042239 creating a promise which resolves when the system has started r=Mossop
2014-08-09 00:01:23 -07:00
Carsten "Tomcat" Book
283616b382
Merge mozilla-central to mozilla-inbound
2014-07-30 14:10:53 +02:00
Nathan Froyd
4246e6b6ea
Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
...
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Erik Vold
8d2e58701e
Bug 1045115 - Uplift Add-on SDK to Firefox r=me
2014-07-29 17:14:18 -07:00
Wes Kocher
52c0ba983a
Backed out changeset 74f015f58be9 (bug 1037235) under suspicion of causing various failures on a CLOSED TREE
2014-07-24 13:37:05 -07:00
Erik Vold
088c882988
Bug 1037235 - toolkit/loader doesn't check module compatibility
2014-07-24 11:43:48 -07:00
Bobby Holley
8f63f753e0
Bug 742444 - Rejigger unsafeWindow definition to not rely on passing waivers across origins. r=gabor
2014-07-22 16:14:26 -07:00
Erik Vold
44ce7fb81d
Bug 1040432 - Move sdk/system/xul-app to a jsm so that cuddlefish/toolkit loaders can access it easily. r=Mossop
2014-07-21 19:25:18 -07:00
Erik Vold
bad5352a1c
Bug 1040336 - Uplift Add-on SDK to Firefox r=me
...
--HG--
rename : addon-sdk/source/test/fixtures/css-include-file.css => addon-sdk/source/test/fixtures/include-file.css
2014-07-17 13:54:21 -07:00
Erik Vold
044922baf3
Bug 1037374 - Uplift Add-on SDK to Firefox r=me
2014-07-15 06:19:40 -07:00
Bobby Holley
d1e8d1c72c
Bug 1034262 - Don't use wantXrays for requiresAddonGlobal sandboxes. r=gabor
2014-07-10 10:04:30 -07:00
Alexandre Poirot
e7c00f406b
Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past
2014-07-07 06:07:00 -04:00
Erik Vold
efdcf3e1fe
Bug 1035329 - Uplift Add-on SDK to Firefox r=me
2014-07-07 19:37:56 -07:00
Anup Kumar
25b864e0db
Bug 451578 - Replace |.getService() .QueryInterface(iid)| by |.getService(iid)| in mozilla-central. r=Yoric
2014-07-03 10:31:00 +02:00
Erik Vold
998002a76a
Bug 1032969 - Uplift Add-on SDK to Firefox r=me
2014-07-02 14:37:05 -07:00
Jim Blandy
4d6a633bba
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Erik Vold
4965792c7f
Bug 1029207 - Uplift Add-on SDK to Firefox r=me
2014-06-24 10:36:52 -07:00
Nicholas Nethercote
39f29c384a
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
...
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
Boris Zbarsky
fd7e32dab4
Bug 1019194 part 1. Get rid of nsIIndexedDatabaseManager. r=paul,khuey,mossop
2014-06-17 15:01:47 -04:00