Ben Turner
46d101f40c
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Shu-yu Guo
15262d36a9
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
Ben Turner
1a91d40956
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
...
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Ted Clancy (:tedders1)
fb8f844459
Bug 1000315 - Part 6: Add capability for tests to skip uninstallation prompt. r=sicking
2014-06-11 14:37:03 -07:00
Ehsan Akhgari
74e40dbb52
Bug 1045300 - Make SpecialPowers permission APIs accept a chrome document; r=ted
2014-07-28 19:17:50 -04:00
Ahmed Kachkach
087859b18f
Bug 1041706 - Mochitests prints raw JSON logs when running with a debugger. r=ahal
2014-07-23 15:31:00 +02:00
Trevor Saunders
dfb8d4ea04
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Martijn Wargers
2a12bd4a73
Bug 941459 - [e10s] pushPrefEnv, popPrefEnv in specialPowersAPI.js not e10s friendly. r=jmaher
2014-07-13 17:00:26 +02:00
Ahmed Kachkach
4b03d2c025
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Bobby Holley
df3c03ce18
Bug 1038844
- Use the opt-out for the SpecialPowers scope. r=mrbkap,r=ted
2014-07-17 21:34:48 -07:00
Martijn Wargers
3ab14c481f
Bug 945781 - Remove ChromePowers.js. r=jmaher
2014-07-14 23:40:49 +02:00
Tom Schuster
76cf0a1088
Bug 673569 - Let each frame script have its own scope (r=smaug)
2014-06-13 19:56:38 +02:00
Bobby Holley
a8b3c456f1
Bug 856067 - Waive Xrays when SpecialPowers encounters an Opaque XrayWrapper. r=gabor
2014-07-14 10:09:06 -07:00
Carsten "Tomcat" Book
ce57787693
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
50db9012f6
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Bobby Holley
240521b42e
Bug 1034244 - Hoist SpecialPowers Xray waiving into a separate function so that we can apply it at each stage when climbing the prototype chain. r=mrbkap
2014-07-09 15:23:53 -07:00
Bobby Holley
b097d7a98a
Bug 1034244 - Follow the prototype chain of the underlying object in SpecialPowers wrapping. r=mrbkap
2014-07-09 15:23:53 -07:00
Bobby Holley
ca35208187
Bug 1034244 - Include TypedArrays in SpecialPowers Xray waiving list. r=mrbkap
...
Our Xrays to TypedArrays basically just say "this will be slow - clone instead".
Let's just have SpecialPowers waive Xrays for them to make things work less
surprisingly.
2014-07-09 15:23:53 -07:00
Bobby Holley
8d4a096eed
Bug 1034244 - Check only for WN Xrays when deciding whether the prototype is useless. r=mrbkap
2014-07-09 15:23:53 -07:00
Bobby Holley
0ec45b2a11
Bug 1020609 - Fix up SpecialPowers for Array Xrays. r=bz
...
This just makes the special Object behavior apply to Array as well.
2014-06-11 15:16:06 -07:00
Ting-Yu Chou
cecb3b2fdb
Bug 1007520 - Part 3: Avoid leaking SpecialPowers to nsInProcessTabChildGlobal.mMessageManager. r=ted
...
--HG--
extra : rebase_source : f3f878a593c5c811698c2fd3cb978145e994386c
2014-06-05 22:17:23 +08:00
Bobby Holley
ed314b4bd7
Bug 1015380 - Fix up SpecialPowers. r=gabor
2014-05-28 11:14:27 -07:00
Blake Kaplan
6cec13c1d1
Bug 1014296 - Add a couple of missing variable declarations (and set strict mode to prevent them from coming back). r=bholley/billm
...
--HG--
extra : rebase_source : e9de2ec53054a5a189390d672a18053f28849ec8
extra : histedit_source : 95e2e5e498c05206c8c05d8e079466e15ce67b20
2014-05-22 12:53:22 -07:00
Joel Maher
497651b04c
Bug 1004671 - SpecialPowers observer isn't robust enough in OOP. r=ted
2014-05-16 06:55:34 -04:00
Andrew McCreight
b89c24ee20
Bug 958353 - Add finishCC() and ccSlice() methods for testing incremental cycle collection. r=smaug
2014-05-06 17:25:26 -07:00
Nathan Froyd
45af3325eb
Bug 1003296 - use Services.jsm more in specialpowersAPI.js; r=jmaher
2014-04-29 11:31:12 -04:00
Marco Castelluccio
aa859b7748
Bug 993326 - Automatically restore apps launchable value. r=fabrice
2014-04-17 16:43:04 -04:00
Peter Van der Beken
62ebeb7b91
Bug 988334 - Stop reusing SpecialPowers for different windows. r=jmaher.
...
--HG--
extra : rebase_source : ffeb4f2d49c6a20a95cc3ca0da63b49c10dee904
2014-03-24 21:12:41 +01:00
Ed Morley
947c5efc24
Backed out changeset 065ea2da5d6a (bug 988334)
2014-03-28 17:14:56 +00:00
Peter Van der Beken
3914fdf651
Bug 988334 - Stop reusing SpecialPowers for different windows. r=jmaher.
2014-03-24 21:12:41 +01:00
Alexandre Poirot
33a65e9ccd
Bug 965257 - Expose Assert.jsm in mochitest-plain chrome script. r=ted
2014-03-25 12:03:21 -04:00
Boris Zbarsky
51c7e3a485
Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley
2014-03-10 17:38:14 -04:00
Bobby Holley
ecfdc95fe8
Bug 974546 - SpecialPowers wrappers should catch, wrap, and rethrow exceptions for callables. r=mrbkap
2014-02-20 08:57:20 -08:00
"Kan-Ru Chen (陳侃如)"
a5c70ef403
Bug 963366 - Fix leaked lastPermission var. r=jmaher
2014-02-12 13:36:23 +08:00
Ryan VanderMeulen
d610286d06
Backed out changesets e0632c6aca0b, b183597c0190, 0af4a28621f7, and 86321b26161d (bug 963366) for B2G desktop mochitest failures.
...
CLOSED TREE
2014-02-11 08:05:39 -05:00
"Kan-Ru Chen (陳侃如)"
7f72c64e33
Bug 963366 - Fix leaked lastPermission var. r=jmaher
...
---
testing/specialpowers/content/specialpowersAPI.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2014-02-11 13:57:21 +08:00
Alfredo Yang
3853c6783a
Bug 853356 - gUM video permisson prompt. r=fabrice, felipc, wjohnston, mrbkap, jimm, jesup, khuey, jsmith
2014-02-09 15:34:40 -05:00
Alexandre Poirot
f7952927ec
Bug 968857 - [SpecialPowers] Big files are truncated when loaded with loadChromeScript. r=ted
...
With this patch, loadChromeScript now completely reads the input. This also
moves the loading code in its own function.
This also improves error reporting.
2014-02-06 17:36:44 +01:00
Nathan Froyd
646e9152c0
Bug 960619 - part 4 - explicitly return values from SpecialPowersObserverAPI._receiveMessageAPI to avoid warning spew; r=jmaher
2014-01-16 09:53:50 -05:00
Nathan Froyd
0436e5b7cf
Bug 960619 - part 3 - avoid warning about non-top-level-ish declaration of functions in SpecialPowersObserverAPI.js; r=jmaher
2014-01-16 09:37:02 -05:00
Nathan Froyd
6033138365
Bug 960619 - part 2 - don't pretend to return a value from notifyObserversInParentProcess; r=jmaher
2014-01-16 09:36:14 -05:00
Nathan Froyd
07e57f2e24
Bug 960619 - part 1 - refactor callback delay logic in specialpowersAPI.js; r=jmaher
2014-01-16 09:35:38 -05:00
Bobby Holley
8456c88c1c
Bug 951948 - Add a way for automation to force the creation of a privileged Components object for an unprivileged scope. r=ted,r=mrbkap
2014-01-14 18:49:29 -08:00
Garrett Robinson
a56a5ea0c3
Bug 945268 - Modify CSP tests to work on multiprocess (e10s/B2G). r=sstamm, r=rcampbell
2013-12-11 16:57:19 -08:00
Shih-Chiang Chien
f4977382b0
Bug 956625 - Define Cc for b2g-desktop environment. r=ted
2014-01-07 10:04:06 -05:00
Jonathan Griffin
53f340cae0
Bug 951895 - Hook up SpecialPowers messagemanager correctly for B2G, r=ahal
2013-12-19 17:04:20 -08:00
Bill McCloskey
f017507c0f
Bug 682048 - Change Firefox frame script handling to support anon/global scope (r=felipe)
2013-11-23 21:32:27 -08:00
Gregory Szorc
e396fc159d
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Randell Jesup
c73f788f82
Bug 853356: backout p1
2013-12-10 01:00:18 -05:00
Alfredo Yang
c4c617f113
Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm
2013-12-06 17:38:51 -05:00