Erik Vold
6eabe785a2
Bug 1114752 - Uplift Add-on SDK to Firefox a=me
...
--HG--
rename : addon-sdk/source/test/fixtures/test-page-worker.html => addon-sdk/source/test/addons/e10s-content/data/test-page-worker.html
rename : addon-sdk/source/test/fixtures/test-page-worker.js => addon-sdk/source/test/addons/e10s-content/data/test-page-worker.js
rename : addon-sdk/source/test/addons/places/favicon-helpers.js => addon-sdk/source/test/addons/places/lib/favicon-helpers.js
rename : addon-sdk/source/test/addons/places/httpd.js => addon-sdk/source/test/addons/places/lib/httpd.js
rename : addon-sdk/source/test/addons/places/places-helper.js => addon-sdk/source/test/addons/places/lib/places-helper.js
rename : addon-sdk/source/test/addons/places/tests/test-places-utils.js => addon-sdk/source/test/addons/places/lib/test-places-utils.js
rename : addon-sdk/source/test/fixtures/test-page-worker.html => addon-sdk/source/test/fixtures/addon-sdk/data/test-page-worker.html
rename : addon-sdk/source/test/fixtures/test-page-worker.js => addon-sdk/source/test/fixtures/addon-sdk/data/test-page-worker.js
2015-02-03 09:51:16 -08:00
Boris Zbarsky
ffc736c1a3
Bug 1107443 part 5. Fix the addon SDK to not try defining non-configurable properties on content windows. r=mossop
2015-01-23 09:54:15 -05:00
Christoph Kerschbaumer
a3122c8ef6
Bug 1087723: Make JS callers of ios.newChannel call ios.newChannel2 in addon-sdk/ - tests (r=erikvold)
2015-01-22 19:57:45 -08:00
Christoph Kerschbaumer
2b08898cbb
Bug 1087723: Make JS callers of ios.newChannel call ios.newChannel2 in addon-sdk/ (r=erikvold)
2015-01-22 19:56:49 -08:00
Nicholas Nethercote
8582ff9187
Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
...
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Dão Gottwald
4ca84d76cc
Bug 647540 - Get rid of the toolbar-primary class. r=enn
...
--HG--
extra : rebase_source : 3b1bf2598d73f7242945e4296df947f66dbeaf0a
2014-12-18 23:31:39 +01:00
Ryan VanderMeulen
0e5ac0e24e
Backed out changeset 326f890f61a5 (bug 647540) for mass test bustage.
...
CLOSED TREE
2014-12-18 15:49:07 -05:00
Dão Gottwald
15ca6db58e
Bug 647540 - Get rid of the toolbar-primary class. r=enn
...
--HG--
extra : rebase_source : a42a4c583376dfa153bd4e7bae514646b35a6e22
2014-12-18 19:53:27 +01:00
abdelrhman
605c00590b
Bug 1111276 - Replace gBrowser.selectedTab.linkedBrowser with gBrowser.selectedBrowser. r=dao
...
--HG--
extra : rebase_source : d7ef16a16f884458d99dff05efb370694d2ea5e3
2014-12-15 22:05:46 +01:00
J. Ryan Stinnett
9da1ab3c54
Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past
2014-12-01 22:55:56 -08:00
Jan Varga
bcb1bd0f3c
Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan
...
--HG--
rename : dom/indexedDB/test/unit/bug1056939.zip => dom/indexedDB/test/unit/bug1056939_profile.zip
2014-11-28 09:44:12 +01:00
Gregory Szorc
4a36efc422
Bug 1103646 - Build addon-sdk XPIs in misc tier; r=mshal
...
libs is being phased out. Let's generate these XPIs during the misc tier.
--HG--
extra : rebase_source : 9ed4f0508dc57b55d7e6ee441ef575868d216ef7
2014-11-23 14:26:48 -08:00
Dave Townsend
41f03b8b69
Bug 1060138: Fix SDK context-menu API to work in e10s. r=zombie
2014-11-17 14:08:07 -08:00
Alexander J. Vincent
1255b6cbe8
Bug 1092477 - Let the subscript Loader report any URL it fails on, when it can. r=bholley
2014-11-08 17:08:09 -08:00
Nathan Froyd
b1bb9ff796
Bug 1095162 - fix sort order in |mach generate-addon-sdk-moz-build|; r=mshal
2014-11-07 06:26:07 -05:00
Dave Townsend
234d88566d
Bug 1083327: Uplift Add-on SDK.
...
57b8a4a...1aee56d
2014-11-05 16:52:46 -08:00
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
Erik Vold
5a174687f7
Bug 1024837 - Uplift Add-on SDK to Firefox r=me
2014-06-16 14:42:23 -07:00
Cameron McCormack
af5c47642f
Bug 1023655 - Remove DOCTYPEs from SVG documents to avoid failed DTD loads. r=Unfocused
2014-06-11 12:08:23 +10:00
Erik Vold
68f8268ace
Bug 1021280 - Uplift Add-on SDK to Firefox r=me
2014-06-05 16:22:03 -07:00
Bobby Holley
bd46ef4745
Bug 1015396 - Get rid of apiSandbox. r=irakli
...
Currently, Jetpack uses two sandboxes for each content script - one for the
content script itself, and another for SDK machinery. And we end up getting Xrays
between the sandboxes, even though they're same-origin (generally with an nsEP)
because Jetpack sandboxes use |wantXrays: true| to get same-origin Xrays.
Object Xrays cause all sorts of communication problems between the sandboxes.
Irakli says we don't actually need the separate sandbox anymore since we've
removed the proxy layer, so let's just get rid of it.
2014-05-30 15:11:06 -07:00
Eddy Bruel
ab4d9fcd80
Bug 1003095 - Convert DevToolsExtensions.jsm into an SDK module;r=past;r=ZER0
2014-05-22 16:20:41 +02:00
Erik Vold
3b2a722660
Bug 1013510 - Uplift Add-on SDK to Firefox r=me
...
--HG--
rename : addon-sdk/source/python-lib/cuddlefish/tests/preferences-files/packages/curly-id/package.json => addon-sdk/source/test/fixtures/preferences/curly-id/package.json
rename : addon-sdk/source/python-lib/cuddlefish/tests/preferences-files/packages/no-prefs/package.json => addon-sdk/source/test/fixtures/preferences/no-prefs/package.json
rename : addon-sdk/source/python-lib/cuddlefish/tests/preferences-files/packages/preferences-branch/package.json => addon-sdk/source/test/fixtures/preferences/preferences-branch/package.json
2014-05-20 21:46:38 -07:00
Erik Vold
863b75d350
Bug 1009334 - Ship the Add-on SDK bootstrap.js file with Firefox r=Mossop
2014-05-20 13:22:41 -07:00
James Graham
41dd2b2604
Bug 1011458 - Buy back a few characters for Windows paths by renaming tests staging directory. r=ted
2014-05-16 04:55:00 +02:00
Erik Vold
ec99ade4ee
Bug 1062132 - Uplift Add-on SDK to Firefox r=me
2014-09-03 01:08:20 -07:00
Erik Vold
2e1567a515
Bug 1011107 - Uplift Add-on SDK to Firefox
2014-05-15 12:39:59 -07:00
Erik Vold
e145a1e55c
Bug 1004395 - Uplift Add-on SDK to Firefox r=me
2014-05-09 10:10:05 -07:00
Gabor Krizsanits
3d889273a4
Bug 999585 - wantExportHelpers for all content-script. r=Mossop
2014-04-28 11:53:50 +02:00
Erik Vold
a0ae90c65d
Bug 1001074 - Uplift Add-on SDK to Firefox r=me
2014-04-24 12:32:56 -07:00
Dão Gottwald
f9066fccd8
Bug 865826 - Remove the browser.tabs.closeButtons pref. r=jaws
2014-04-25 14:30:18 +02:00
Erik Vold
497fc01b66
Bug 997561 - Uplift Add-on SDK to Firefox (CLOSED TREE) r=me
2014-04-17 02:07:49 -07:00
Erik Vold
4c803a3972
Bug 993272 - Uplift Add-on SDK to Firefox
2014-04-14 22:56:11 -07:00
Gabor Krizsanits
a05508c75e
Bug 821809 - Part3: nsEp for content-script. r=rFobic
2014-04-10 19:52:54 +02:00
Carsten "Tomcat" Book
f1e40c1333
Backed out changeset 22feaebc0b2c (bug 821809) win8 debug jetpack-sdk test failures
2014-04-09 15:12:01 +02:00
Gabor Krizsanits
aa234947d3
Bug 821809 - Using nsExpandedPrincipal for jetpack content-scripts. r=rFobic
2014-04-09 11:52:24 +02:00
Mark Hammond
cd2c8e6c5b
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Ed Lee
908749d537
Bug 990284 - Only allow data:text/html, events in test-content-events tests [r=jsantell]
...
Switch from url blacklist to url whitelist.
2014-03-31 16:00:56 -07:00
Phil Ringnalda
b9b8a97985
Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined
2014-03-30 23:18:57 -07:00
Mark Hammond
555f838434
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-03-31 14:11:49 +11:00
Erik Vold
6cdf8fa5ea
Bug 988743 - Uplift Add-on SDK to Firefox
2014-03-27 03:23:12 -07:00
Kan-Ru Chen (陳侃如)
605dae0c1a
Bug 957241 - Don't package the full sdk when we don't need it. r=gps
2014-03-24 17:09:45 +08:00
Boris Zbarsky
b138bfaeec
Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff
2014-03-20 23:19:42 -04:00
Erik Vold
a108e9c2bd
Bug 985956 - Uplift Add-on SDK to Firefox
2014-03-20 08:07:16 -07:00
Erik Vold
e9338e3b08
Bug 964545 Add-on SDK page-mods are now debuggable r=dcamp
2014-01-27 23:21:31 -08:00
Erik Vold
c3fd8f5dcd
Bug 982379 - Uplift Add-on SDK to Firefox
2014-03-12 17:20:56 -07:00
Boris Zbarsky
ad635be417
Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley
2014-03-10 17:38:14 -04:00
Erik Vold
6b1465a930
Bug 980511 - Uplift Add-on SDK to Firefox
2014-03-06 14:21:49 -08:00
Erik Vold
ec2a2e44ee
Bug 972925 - Uplift Add-on SDK to Firefox
2014-03-03 11:22:07 -08:00
Andrea Marchesini
80210d8dab
Bug 965860 - patch 2 - ConsoleAPI written in C++, r=bz
2014-02-27 23:39:00 +00:00
Bobby Holley
2f86bccb4a
Bug 976105 - Remove test-suite dependency on unprivileged calls to constructor-as-function. r=bz
2014-02-24 14:40:21 -08:00