Reuben Morais
d4256d98ac
Backed out 4 changesets (bug 853356) for breaking permission prompts.
2013-11-06 01:32:42 -02:00
Alfredo Yang
4d9819e5d6
Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm
2013-11-05 16:29:27 +08:00
Kan-Ru Chen (陳侃如)
fa58183cc7
Backout 3903cb4b779f
2013-11-05 15:00:31 +08:00
Alfredo Yang
7b535c2832
Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm
2013-11-05 14:05:52 +08:00
Doug Turner
aa500d69c0
Backing out 7fe2c77ebbf2
2013-10-31 20:25:03 -07:00
Alfredo Yang
6ebb7a750f
Bug 853356 - Part 1: Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm
2013-10-26 21:19:32 -04:00
Joshua Cranmer
df0c3131ef
Bug 900526, part 4: Migrate FINAL_TARGET and XPI_NAME to moz.build, r=gps
2013-10-21 13:09:06 -05:00
Mike Hommey
154513af04
Bug 927088 - Move specialpowers component registration to jar.mn. r=gps
2013-10-17 07:55:31 +09:00
Martijn Wargers
e6a1d72158
Bug 901343 - Tests that use createSystemXHR are failing on b2g mochitest. r=sicking
2013-10-12 02:18:34 +02:00
Andrea Marchesini
dcccbc9a00
Bug 923310 - Crash in HTMLInputElement in B2G, r=jwatt
2013-10-09 13:15:14 +02:00
Geoff Lankow
cca37b742e
No bug - Fix white-space mistakes; r=me DONTBUILD
2013-09-27 14:11:45 +12:00
Alexandre Poirot
d62554a94c
Bug 914633 - Implement SpecialPowers.loadChromeScript to easily add new chrome features without having to modify SpecialPowers. r=ted
2013-09-14 22:09:13 -04:00
Jonathan Griffin
db6def88e6
Bug 915014 - Define Ci if needed, r=jmaher
2013-09-11 07:10:52 -07:00
Jan Varga
67195df918
Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
...
--HG--
rename : caps/tests/mochitest/test_principal_extendedorigin_appid_appstatus.html => caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html
rename : dom/quota/UsageRunnable.h => dom/quota/UsageInfo.h
2013-09-11 06:18:36 +02:00
Mike Hommey
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Martijn Wargers
2c13277e93
Bug 908439 - Rewrite some tests to SpecialPowers.pushPrefEnv/pushPermissions. r=jmaher
2013-08-29 23:12:15 +02:00
Martijn Wargers
630a485103
Bug 766687 - specialpowers pushprefenv fails while trying to get the originalvalue if the pref doesn't exist. r=jmaher
2013-08-29 22:18:53 +02:00
Martijn Wargers
3b502c6a30
Bug 909012 - pushPermissions doesn't have 'remove' option. r=jmaher
2013-08-26 20:05:20 +02:00
Masatoshi Kimura
09d00d9157
Bug 600460 - Implement category entry removal for nsScriptNamespaceManager. r=bholley
2013-08-22 22:44:19 +09:00
Neil Deakin
0f0430de5b
Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan
2013-08-07 14:52:38 -04:00
Joey Armstrong
4246f49c03
Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3 ); r=mshal
2013-06-11 16:38:22 -04:00
Graeme McCutcheon
b921685b88
Bug 819930 - Part 1: Implement an API for emulating CSS media types. r=dbaron
2013-07-17 16:39:19 +01:00
Mounir Lamouri
57b295be46
Bug 886046 - Add a MockColorPicker module in SpecialPowers. r=ctalbert
2013-07-08 15:11:36 -04:00
Fernando Jiménez
998c3ee2e7
Bug 885701 - [DOMRequest] Implement DOMRequestService.fireDetailedError. r,sr=sicking
2013-06-28 10:53:44 +08:00
Cameron McCormack
e2a3c28b46
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
Ed Morley
02d459330d
Backed out changeset d7c237784ce9 (bug 886230) for B2G mochitest-9 failures in test_bug582181-1.html
2013-06-25 13:45:09 +01:00
Ed Morley
be4af04bc8
Backed out changeset 02f3a517a7c7 (bug 886225) for breaking mochitest on a CLOSED TREE
2013-06-25 09:46:34 +01:00
Fernando Jiménez
bb3c75dadd
Bug 886225 - Ci is not defined in SpecialPowersObserverAPI. r=gwagner
2013-06-25 15:28:28 +08:00
Cameron McCormack
e5f75898fc
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
Jonathan Griffin
d2b6999531
Bug 797529 - Make SpecialPowers compatible with B2G compartment sharing, r=khuey
2013-05-31 16:58:58 -07:00
Bobby Holley
03e356bde0
Bug 877478 - Fix tests that depend on creating verboten instances in content. r=mrbkap
...
XPConnect generally throws when trying to create instances of non-DOM objects
in content. Due to some bugs this has historically worked in certain cases, but
we're fixing those now. So we need to fix the tests that do this sort of thing.
2013-06-04 19:56:42 -07:00
Bobby Holley
5d40948d93
Bug 877478 - Have SpecialPowers.addObserver modify the observe callback to wrap arguments. r=mrbkap
...
|subject| is quite often an XPCOM object that's not accessible to content.
2013-06-04 19:56:42 -07:00
Bobby Holley
e25d18342e
Bug 877478 - Add a SpecialPowers API for wrapping callbacks and callback objects. r=mrbkap
2013-06-04 19:56:41 -07:00
Martijn Wargers
72c78e5d85
Bug 859401 - pushPermissions missing PROMPT_ACTION case. r=jmaher
2013-05-17 10:46:36 +02:00
Ben Turner
442a070ba4
Bug 861903 - Enable test.
2013-05-12 21:10:58 -07:00
Ryan VanderMeulen
c3ad278e44
Merge m-c to inbound on a CLOSED TREE.
2013-05-11 09:49:12 -04:00
Ben Turner
56808a549d
Bug 861903 - Hook IndexedDB up to low disk space notifications. r=janv.
2013-05-10 14:22:01 -07:00
Gavin Sharp
6ff5e33807
Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed
2013-04-19 15:21:30 -07:00
Martijn Wargers
0cbe30ac7e
Bug 861689 - Fix focus issues in various B2G mochitests. r=jmaher
2013-05-03 18:29:55 +02:00
Ryan VanderMeulen
76a1822cda
Backed out changeset 555f2b757639 (bug 566746, bug 697377) for intermittent Win7 mochitest b-c orange.
2013-05-02 21:20:08 -04:00
Gavin Sharp
c154651715
Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed
2013-04-19 15:21:30 -07:00
Ryan VanderMeulen
671d344146
Backed out changeset f4da799815da (bug 861689) for mochitest asserts.
...
CLOSED TREE
2013-04-30 11:12:17 -04:00
Martijn Wargers
0a8138eb6a
Bug 861689 - Unable to restore focus, expect failures and timeouts after certain tests in the b2g mochitest run. r=jmaher
2013-04-29 23:14:32 +02:00
Ryan VanderMeulen
c0d89e121e
Backed out 17 changesets (bug 566746, bug 697377) for frequent OSX debug mochitest-5 crashes.
2013-04-11 11:53:13 -04:00
Neil Deakin
2d24f224da
Bug 566746 - Convert to use asynchronous FormHistory.jsm for form history autocomplete tests, p=enndeakin,felix, r=dteller
2013-04-11 04:01:48 -04:00
Neil Deakin
d7633dc07b
Bug 566746 - Changes to shared form history tests files to support asynchronous form history, p=enndeakin,felix, r=mak
2013-04-11 04:01:47 -04:00
Xin Zhang
656b9ae336
Bug 849764 - Replace removeObserver() calls with three params with two in testing dir. r=mak
2013-04-06 14:46:35 -04:00
Dale Harvey
4579139c8d
Bug 826058 - Hosted app install/update tests. r=fabrice, r=ted
2013-04-04 17:58:44 -07:00
Kyle Machulis
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
David Chan
a980cc9a32
Bug 855192 - Fix MockPermissionPrompt scope. r=jgriffin
2013-03-27 13:16:39 -07:00
Joel Maher
2415e0de63
Bug 685652 - we need a pushPermissionsEnv equivalent to pushPrefEnv in SpecialPowers. r=jdm
2013-03-29 08:43:27 -04:00
Ryan VanderMeulen
de7b704aa6
Backed out changeset 01ed911e67e1 (bug 685652) for possibly being the real OSX 10.6 mochitest-other culprit. r=OJ
2013-03-27 17:05:52 -04:00
Joel Maher
42ce26394f
Bug 685652 - we need a pushPermissionsEnv equivalent to pushPrefEnv in SpecialPowers. r=jdm
2013-03-27 15:04:39 -04:00
Andrea Marchesini
9196b955c3
Bug 832923 - Implement <input type='file'> on B2G, r=mounir, r=fabrice
2013-03-19 18:49:16 +01:00
John Schoenick
f21711f58b
Bug 783059 - Add do_lookupGetter helper to SpecialPowers. r=bholley
2013-03-11 11:47:36 -07:00
John Schoenick
2f37c8ad63
Backout 9f5cff5a1a3d and 36cde68b1bf4 (Bug 783059) for Android M-1 Orange on a CLOSED TREE
2013-03-08 15:23:43 -08:00
John Schoenick
d2cd10a579
Bug 783059 - Add do_lookupGetter helper to SpecialPowers. r=bholley
2013-03-08 13:21:41 -08:00
David Clarke
e9952adf69
Bug 846057 - Add testPermission and hasPermission APIs. r=jgriffin
2013-03-04 20:17:24 -05:00
Gregory Szorc
16f0413b0c
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
2046d9f43e
Bug 784841 - Part 18η: Convert /testing; r=ted
2013-02-25 13:05:39 -08:00
L. David Baron
cb61e53d65
Bug 404077: Add mochitest support (currently semi-disabled) for making tests fail when an unexpected number of assertions fire. r=ted
...
This adds support for assertion checking in all mochitest suites except
for mochitest-browser-chrome. The checking works much like it does in
reftest, except for the mechanism for annotating expected assertions,
SimpleTest.expectAssertions() (see its in-code documentation).
The support is initially disabled in that:
(1) It doesn't cause the tests to report failure (and thus turn the
tree orange).
(2) It prints TEST-DETCEPXENU-FAIL/PASS instead of
TEST-UNEXPECTED-FAIL/PASS (so that it doesn't show up in log
highlighting).
The assertion checking only works within the test runner (which runs
multiple tests); it does not function when running only a single test.
2013-02-24 23:42:38 -08:00
Jonathan Griffin
d5e9be97ab
Bug 831367 - Simplify SpecialPowersAPI.bindDOMWindowUtils(), r=ted
2013-02-22 14:18:38 -08:00
Reuben Morais
d11b773ac5
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
2013-02-08 12:25:37 -08:00
Phil Ringnalda
e7260ac845
Back out 8db40a38aeb1 (bug 837917) for test_interfaces.html failures
...
CLOSED TREE
2013-02-14 21:37:37 -08:00
Reuben Morais
30cfb2906d
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
...
--HG--
extra : rebase_source : 8ccb520402c53950d1c0149a0f5a3188fe838667
2013-02-08 12:25:37 -08:00
Nathan Froyd
152e9edc71
Bug 715376 - update MockFilePicker.init() to take a window for event dispatching purposes; r=jmaher
2012-10-16 17:39:32 -04:00
Ehsan Akhgari
6dfb56aab3
Bug 831900 - Ensure that SpecialPowers.getFocusedElementForWindow actually returns something; r=ted
2013-01-17 15:23:49 -05:00
Bobby Holley
4988938f0f
Bug 826146 - Add a pref-controlled install confirmation override for automation. r=sicking
2013-01-04 10:21:31 -08:00
Boris Zbarsky
0635656574
Bug 826423. Fix SpecialPowers.wrap() to reliably detect Xrays. r=peterv
2013-01-04 12:02:13 -05:00
Ehsan Akhgari
9a6ecf3d9f
Backed out changeset 1024e72d4ef9 (bug 826146) because of test failures
2013-01-03 22:59:44 -05:00
Bobby Holley
96f2bec98f
Bug 826146 - Add a pref-controlled install confirmation override for automation. r=sicking
2013-01-03 18:27:43 -08:00
David Chan
82e61d47bc
Bug 816847 - Use AppService instead of Webapps.jsm for manifest lookup. r=jgriffin
2012-11-30 10:52:40 -08:00
Zack Weinberg
c38d90c9e6
Bug 663291: Improve the SpecialPowers and SimpleTest APIs to make it easier to write mochitests that look at error console output. Update all tests that were using ad-hoc console inspection or the old SimpleTest console handler API. r=ted
2012-11-16 21:53:32 -05:00
Ryan VanderMeulen
2621afbb4e
Backed out changesets b242651c3c1b (bug 229827), b36eaac9ecf8, and 40f38a8aa660 (bug 663291) for mochitest-3/4 failures.
...
CLOSED TREE
2012-11-16 16:59:38 -05:00
Zack Weinberg
8d246d6c65
Bug 663291: Improve the SpecialPowers and SimpleTest APIs to make it easier to write mochitests that look at error console output. Update all tests that were using ad-hoc console inspection or the old SimpleTest console handler API. r=ted
...
--HG--
extra : rebase_source : 013c6031577f88a764fecee9750ee890b45d1181
2012-11-16 15:29:21 -05:00
Philipp von Weitershausen
9c5dbf54c4
Bug 807478 - Fix DebuggerProtocol and SpecialPowers imports for jsloader.reuseGlobal = true. r=past
2012-11-02 18:03:13 -07:00
Doug Turner
4a47b2b943
Bug 805178 - Device Storage - Add tests to ensure Application Permissions match that of the Permission Matrix. r=jmaher
2012-10-31 10:06:51 -07:00
Kyle Huey
45adfbf2c8
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Ben Turner
f28b7974ea
Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
2012-10-23 09:31:19 -07:00
Joel Maher
40f5b9e5d0
Bug 773891 - Fix pushprefenv to support char/string types. r=jdm
2012-10-18 08:03:31 -04:00
Ehsan Akhgari
b156d1d1a0
Bug 798508 - Part 1: Implement the "private" window.open feature; r=bzbarsky
...
This patch adds support for a "private" window flag which can be used to
open new chrome windows in private browsing mode. It also tests to make
sure that the flag is not accessible from content. A test in the next
part makes sure that the flag is accessible from chrome.
2012-10-07 15:04:39 -04:00
Bobby Holley
425d3f6e6e
Bug 794420 - Remove hard edge from SpecialPowers to window.Components. r=khuey
...
This causes us to leak every window ever, a la bug 722428.
2012-10-10 10:57:38 +02:00
Justin Lebar
283e4325e8
Bug 794280 - Improve comment for SpecialPowers.pushPrefEnv(). r=ted DONTBUILD
2012-10-02 12:04:24 -04:00
Bobby Holley
243891d310
Bug 792036 - Add a SpecialPowers API to provide access to the Components object in various forms. r=mrbkap,ted
...
Now that window.Components is no longer acccessible to page JS, we need a way
to access it in mochitests. So this patch provides SpecialPowers.Components,
which is the bonafide Components object for the window upon which SpecialPowers
is defined. It also provides SpecialPowers.{Cc,Ci,Cr,Cu}, which are SpecialPowers-wrapped
versions of their respective sub-objects (with the exception of Ci, which is unwrapped).
2012-09-24 14:46:27 +02:00
Joel Maher
70ddebfc21
Bug 762908 - Rip enablePrivilege out of spidermonkey tests. r=ted
...
--HG--
rename : testing/mochitest/specialpowers/Makefile.in => testing/specialpowers/Makefile.in
rename : testing/mochitest/specialpowers/chrome.manifest => testing/specialpowers/chrome.manifest
rename : testing/mochitest/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/components/SpecialPowersObserver.js
rename : testing/mochitest/MockFilePicker.jsm => testing/specialpowers/content/MockFilePicker.jsm
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/mochitest/tests/SimpleTest/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/mochitest/specialpowers/content/specialpowers.js => testing/specialpowers/content/specialpowers.js
rename : testing/mochitest/tests/SimpleTest/specialpowersAPI.js => testing/specialpowers/content/specialpowersAPI.js
rename : testing/mochitest/specialpowers/install.rdf => testing/specialpowers/install.rdf
rename : testing/mochitest/specialpowers/jar.mn => testing/specialpowers/jar.mn
2012-09-20 09:06:50 -04:00