Commit Graph

25702 Commits

Author SHA1 Message Date
Nils Maier
447d037468 Bug 857690 - Introduce xpc::ZoneStatsExtras and xpc::CompartmentStatsExtras. r=njn 2013-04-04 11:55:56 -04:00
Kannan Vijayan
d6713cf65e Bug 857576 - Make sure isOwnProperty() method of the input typeset's single typeobject's property typeset is run before main body of IonBuilder::jsop_getprop method. r=bhackett 2013-04-04 11:44:23 -04:00
Ms2ger
2fef74cc6d Merge m-c to m-i. 2013-04-04 14:15:56 +02:00
Ms2ger
906d5c820d Bug 856960 - Remove some quickstubs; r=bz 2013-04-04 09:05:28 +02:00
Ms2ger
ce86e9a39a Bug 853818 - Remove HTMLMediaElement CI/nsIJSNativeInitializer; r=mounir 2013-04-04 09:04:29 +02:00
Ms2ger
e38aa0d743 Bug 852602 - Pass CallArgs to Proxy call() and construct() hooks; r=Waldo 2013-04-04 09:02:24 +02:00
Ms2ger
87b86f2def Bug 854475 - Pass CallArgs to GetFirstArgumentAsObject; r=Waldo 2013-04-04 09:02:20 +02:00
Eitan Isaacson
79a685a6a4 Bug 525444 - (Part 1/3) Basic SpeechSynthesis setup and voice registration. r=smaug
--HG--
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/moz.build
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/test/moz.build
2013-04-03 15:13:16 -07:00
Jon Coppeard
5a4cce572d Bug 855350 - GC: Add CustomAutoRooter and use it internally r=terrence
--HG--
extra : rebase_source : ff4fdd39c15223bff4682b8c7b9833922e355999
2013-04-04 10:39:05 +01:00
Sean Stangl
1b63e9d7ce Bug 857378 - Update YARR from WebKit upstream. r=dvander 2013-04-03 13:47:50 -07:00
Terrence Cole
a100ff8821 Bug 850849 - Various fixes to WeakMap to support generational GC; r=billm
--HG--
extra : rebase_source : 14849035ade2868a189d2cfebd7f682df759ccb6
2013-03-13 15:12:24 -07:00
Bobby Holley
eb199ec0c8 Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap 2013-04-03 11:41:23 -07:00
Bobby Holley
c038c610e6 Bug 843829 - Explicitly add a waiver in FieldGetter and FieldSetter. r=mrbkap 2013-04-03 11:41:23 -07:00
Bobby Holley
43eb484613 Bug 843829 - Stop using IsTransparent for XBL field access, and explicitly waive instead. r=mrbkap 2013-04-03 11:41:23 -07:00
Bobby Holley
2d0315508f Bug 843829 - Apply transitive waivers for nativeCall. r=mrbkap 2013-04-03 11:41:23 -07:00
Bobby Holley
1f82d91ffb Bug 845862 - Transitively apply waivers for accessor descriptors. r=mrbkap 2013-04-03 11:41:22 -07:00
Terrence Cole
8fdc059ebf Bug 850842 - Make the watchpoint map safe for moving GC; r=billm
--HG--
extra : rebase_source : 6299ee5c5b164b428c3c7e02e03bc204ba5d572b
2013-03-13 15:12:24 -07:00
Nathan Froyd
0a8a82bada Bug 839103 - part 3 - send StyleSheet{Added,Removed} chrome notifications when stylesheets are added/removed; r=bz 2013-03-27 14:16:50 -04:00
Jan de Mooij
7482d9d8cd No bug - Fix merge conflict on a CLOSED TREE. r=red 2013-04-03 18:09:26 +02:00
Ryan VanderMeulen
4946dc588c Merge m-c to inbound on a CLOSED TREE. 2013-04-03 11:50:19 -04:00
Ryan VanderMeulen
1d26113adf Backed out changeset c03193ee070d (bug 855350) for crashes on a CLOSED TREE. 2013-04-03 10:26:47 -04:00
Kannan Vijayan
3421895c25 Bug 856829 - Add optimized stubs for GetProp-getter and SetProp-setter calling JSNative targets. r=jandem 2013-04-03 13:47:58 +02:00
Jan de Mooij
77852de9e9 Merge from mozilla-central. 2013-04-03 10:25:36 +02:00
Ehsan Akhgari
9df6dde4c7 Backed out 6 changesets (bug 843829, bug 845862) because of broken mochitest-5
Backed out changeset 1df3bdadb7ce (bug 843829)
Backed out changeset 64f001fe04fb (bug 843829)
Backed out changeset 57652d8f0827 (bug 843829)
Backed out changeset 2e889cd77a48 (bug 843829)
Backed out changeset 97d16e7beb27 (bug 843829)
Backed out changeset 6c6ab0e54917 (bug 845862)

Landed on a CLOSED TREE
2013-04-02 23:05:48 -04:00
Bobby Holley
b7d2424ff1 Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
b8f153dab6 Bug 843829 - Explicitly add a waiver in FieldGetter and FieldSetter. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
3beb744c60 Bug 843829 - Stop using IsTransparent for XBL field access, and explicitly waive instead. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
3b946c7d96 Bug 843829 - Apply transitive waivers for nativeCall. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
1a6a1730f5 Bug 845862 - Transitively apply waivers for accessor descriptors. r=mrbkap 2013-04-02 18:51:19 -07:00
Benjamin Peterson
e4e86d82a9 Bug 830389 - Switch to the right compartment before reporting an error. r=billm
--HG--
extra : rebase_source : e622501baf60ad138730daefcf7bc2a2a4d4571a
2013-04-02 21:36:38 -04:00
Jan de Mooij
aaa969fc58 Merge from mozilla-inbound. 2013-04-02 19:20:31 +02:00
Steve Fink
3283f4d727 Bug 822041 - Do not copy hasPushedSPSFrame() from heap generator frame. r=luke
--HG--
extra : rebase_source : 489d6641f0118a98c6794d551000f4052456ddbc
2013-04-01 17:58:37 -07:00
Jan de Mooij
0adfa075a4 Merge from mozilla-central. 2013-04-01 21:48:56 +02:00
Bhavana Bajaj
ef0002a97b Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Do Nhat Minh
6bc5d009dc Bug 845478 - Use JS::CallArgs instead of manual argc/vp+JS_SET_RVAL/JS_ARGV/etc in Profilers.cpp. r=Ms2ger 2013-04-01 10:43:48 -04:00
Jan Varga
c60929486c Bug 854323 - Move IDBFactory to Paris bindings. r=khuey 2013-03-31 10:18:30 +02:00
Jan de Mooij
918f8f0f23 Merge from mozilla-inbound. 2013-03-29 15:55:22 +01:00
Kannan Vijayan
60d81f3f36 Bug 853862 - Wrap ionStackLimit modifications with a lock. r=jandem,h4writer 2013-03-28 14:50:17 -04:00
Jan de Mooij
baace0968a Merge from mozilla-central. 2013-03-28 11:26:32 +01:00
Jan de Mooij
bfdfbe4ff3 Bug 855264 part 3 - Fix GCC warnings. r=djvj 2013-03-28 11:10:34 +01:00
Jan de Mooij
9949c4d3dd Bug 855264 part 2 - Fix some MSVC warnings. r=djvj 2013-03-28 11:10:04 +01:00
Jan de Mooij
c0fa622930 Bug 855264 part 1 - Avoid storing zero-sized arrays in stubs. r=djvj 2013-03-28 11:09:27 +01:00
Jan de Mooij
c54687dee3 Merge from mozilla-central.
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMorphologyElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMorphologyElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETurbulenceElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFETurbulenceElement.h
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-27 19:51:50 +01:00
Jon Coppeard
f1c9c80d8d Bug 855350 - GC: Add CustomAutoRooter and use it internally r=terrence 2013-03-27 17:47:01 +00:00
Cykesiopka
4da1c22e3b Bug 831741 - Remove remaining __cplusplus bits from js/src/js[...].h files. r=luke 2013-04-03 07:59:31 -04:00
Till Schneidereit
08e5f52d0d Bug 851763 - part 1: add support for wrapping self-hosted functions instead of cloning them. r=jwalden
--HG--
extra : rebase_source : 12bbbd1bc17bedc97a9da6189dd5c1c0773e54c1
2013-03-30 03:06:33 +01:00
Nicolas B. Pierron
491a26805e Bug 855037 - JäegerMonkey: Check if there is an helper thread for Ion compilation. r=dvander 2013-04-02 23:22:19 -07:00
Jon Coppeard
cc11e96a10 Bug 855668 - GC: Rooting in DictionaryHelpers.cpp r=smaug
--HG--
extra : rebase_source : c4a28ae779a4432e1a20bf77501088fa8e966b73
2013-03-27 17:46:52 +00:00
Jon Coppeard
acfef2ab1e Bug 854955 - GC: Rooting in XrayWrapper.cpp r=bholley
--HG--
extra : rebase_source : fdee7c16f54e1fcbf4ae96e89ffd20eb14ec2d8d
2013-03-27 11:33:30 +00:00
Ed Morley
fee7994319 Bug 849239 - Remove leftover caught exception print()s from js tests, to avoid TBPL false positives; r=terrence 2013-04-02 12:21:11 +01:00