Commit Graph

25536 Commits

Author SHA1 Message Date
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
Daniel Holbert
79f345dc26 Bug 855109: Fix typo in configure.in line for making gcc/clang c++ compilers use -Wsign-compare. r=glandium 2013-03-27 00:03:58 -07:00
Jan de Mooij
2f932d1d4c Bug 850099 - Fix StoreTypedArrayElementHole to handle constant length. r=djvj 2013-03-26 20:56:28 +01:00
Jan de Mooij
799355e0c1 Merge from mozilla-central. 2013-03-26 20:55:40 +01:00
Jan de Mooij
f8de7f5157 Bug 854052 - Mark stub pointers stored in stub frames. r=djvj 2013-03-26 19:23:24 +01:00
Jan de Mooij
78245a3e52 Merge from mozilla-central. 2013-03-26 10:57:26 +01:00
Nicholas Nethercote
5088024fa5 Bug 854763 - Add a memory reporter for asm.js array buffers. r=luke.
--HG--
extra : rebase_source : 7710041552c96677344c85849cb6a7409a95edd2
2013-03-25 20:39:28 -07:00
Makoto Kato
ee601f00b7 Bug 854306 - Add option to disable YARR JIT (--disable-yarr-jit) r=dvander 2013-03-26 16:46:42 +09:00
Nicholas Nethercote
9c97d024e9 Bug 854137 - Don't hold pointers to yield nodes in the parse tree (second attempt). r=jorendorff.
--HG--
extra : rebase_source : 1fc784f2b123f1606b8f612adff6725555dbbb34
2013-03-25 15:52:09 -07:00
Nicholas Nethercote
d30609e004 Backed out changeset 1a71f73b9b7d due to bustage. 2013-03-25 18:03:59 -07:00
Nicholas Nethercote
ef08fb99fe Bug 854137 - Don't hold pointers to yield nodes in the parse tree. r=jorendorff.
--HG--
extra : rebase_source : 43261a7168c47f4bdaadcb2747017fec63b8937d
2013-03-25 15:52:09 -07:00
Philipp Matthias Schäfer
73d074a262 Bug 846933 - Comment class TokenStream. r=nnethercote.
--HG--
extra : rebase_source : ab0549c7e56e85fa43a3d714f68050ffb7a65e83
2013-03-25 15:50:09 -07:00
Jan de Mooij
d45d9ce25a Bug 847446 - Correctly handle fake exit frames in ionStackRange. r=djvj 2013-03-25 19:38:50 +01:00
Jan de Mooij
50722320c8 Bug 848743 - Change SetElem_DenseAdd stub to check all shapes on the proto chain. r=djvj 2013-03-25 17:54:29 +01:00
Jan de Mooij
7f0a88535b Merge. 2013-03-25 10:29:04 +01:00
Jan de Mooij
c99782e8ff Merge from mozilla-inbound.
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEConvolveMatrixElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEConvolveMatrixElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDiffuseLightingElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDiffuseLightingElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDisplacementMapElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEDisplacementMapElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEOffsetElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEOffsetElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFESpecularLightingElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFESpecularLightingElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFESpotLightElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFESpotLightElement.h
2013-03-25 10:27:13 +01:00
Jeff Walden
815424c7f5 Bug 789897 - Move a bunch of methods needed for ObjectImpl::preventExtensions, out of JSObject and into ObjectImpl. r=jorendorff
--HG--
extra : rebase_source : 7793508e452ebf83bbd2893c81fc200ba086b888
2013-03-22 19:43:11 -07:00
Kannan Vijayan
c8219ba2f8 Bug 846363 - Fix SPS Profiler frame adjustment when bailing from Ion to Baseline. r=jandem 2013-03-22 17:00:40 -04:00
Kannan Vijayan
3e57f2d6eb Bug 846363 - Integrate SPS Profiler with Baseline. r=jandem 2013-03-22 13:42:52 -04:00
Jan de Mooij
1064f4ca89 Bug 853394 follow-up - Ensure original script is compiled too for callsite clones. r=bhackett on IRC 2013-03-22 14:17:02 +01:00
Jan de Mooij
970ae9ee4f Bug 853394 - Enable ParallelArray tests, fix test failures. r=djvj 2013-03-22 11:23:10 +01:00
Jan de Mooij
39b2173b9d Merge from mozilla-central. 2013-03-22 10:39:40 +01:00
Steve Fink
2f662bbad1 Static rooting analysis updates for browser. No bug. r=NPOTB
--HG--
extra : rebase_source : f7e8f1f3039c6ebaa3dabea2a7c181a880d1792b
2013-03-21 16:29:40 -07:00
Terrence Cole
8c9e673a19 Bug 850954 - Allow implicit copying of RelocatableValue; r=billm
--HG--
extra : rebase_source : 3190a0178339e997420c27166caeb67dcda3a651
2013-03-21 13:58:18 -07:00
Luke Wagner
36e35e79bc Bug 854448 - Fix debug-only null-deref in JSFunction::name (r=njn)
--HG--
extra : rebase_source : 421a3c31a108e13cd0d2cbba5bd93afeb0432586
2013-03-25 15:12:44 -07:00
Ryan VanderMeulen
5a81895809 Merge inbound to m-c. 2013-03-21 16:45:23 -04:00
Steve Fink
af058e7924 Bug 853541 - Partially revert bug 835552, making load() be cwd-relative again. r=njn
--HG--
extra : rebase_source : cc75800ec61f900ecf9d4a478eceaef7a67690dd
2013-03-21 12:35:22 -07:00
Jan de Mooij
76d5e1151c Merge from mozilla-central.
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEGaussianBlurElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEGaussianBlurElement.h
2013-03-21 11:23:12 +01:00
Gene Lian
f70fb08d9a Bug 852911 - B2G MMS: fail to expose correct nsIDOMMozMmsMessage.attachments. r=smaug 2013-03-21 14:49:23 +08:00
Jan de Mooij
28cdede9c8 No bug - Always initialize DoUseCountFallback out-param. r=djvj on IRC 2013-03-20 20:50:56 +01:00
Jan de Mooij
9f9a4e5985 Bug 852801 - Add NULL check in ICType*_PrimitiveSet::updateStub. r=djvj 2013-03-20 20:01:03 +01:00
Jan de Mooij
1bb9a494b7 Fix --disable-ion build, part 2. 2013-03-20 15:22:11 +01:00
Jan de Mooij
f490aa467c Fix --disable-ion build. 2013-03-20 14:57:40 +01:00
Phil Ringnalda
fd8c2d8349 Back out 8e59146e161e:29acf1494fed (bug 790732) for failing in exactly the same way it failed on the tryserver
CLOSED TREE
2013-03-26 23:40:45 -07:00
Nicholas Nethercote
f229655d31 Bug 831588 - Don't measure decommitted GC arenas in the "explicit" tree. r=terrence,jlebar.
--HG--
extra : rebase_source : a35d978b8884e25169cca8ffc93f96e532e82320
2013-03-26 15:07:33 -07:00
Bobby Holley
0cd79bb341 Bug 790732 - Components shim tests. r=mrbkap 2013-03-26 22:18:56 -07:00
Bobby Holley
f82a54b6e8 Bug 790732 - Omit Components object for content scopes. r=mrbkap 2013-03-26 22:18:56 -07:00
Bobby Holley
15b3bbb91a Bug 790732 - Make Components console warning test pref-aware. r=mrbkap 2013-03-26 22:18:55 -07:00
Bobby Holley
8382dff7f8 Bug 790732 - Stop attaching Components in InitClasses. r=mrbkap
This method is larely deprecated. The only two consumers are JSD and the setup
for the safe JSContext, neither of which use system principal and thus neither
of which should have |Components|.
2013-03-26 22:18:55 -07:00
Bobby Holley
2c6c57cde8 Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
I added this when I thought we'd be defining Components on an object on the XBL
scope chain. At this point, it's not necessary anymore.
2013-03-26 22:18:55 -07:00
Bobby Holley
8d8ebf2720 Bug 854604 - Null-check funobj. r=mrbkap
I've audited all the places where we instantiate an XPCCallContext with more
than just (cx, {NATIVE,JS}_CALLER), and the toString hook is the only place
where we don't check IsValid() or something that depends on it.
2013-03-26 22:08:10 -07:00
Hannes Verschore
36b88568af Bug 849781: IonMonkey: Only allow inlining when TypeSet of caller and callee intersects, r=nbp 2013-03-27 00:41:19 +01:00
Jan de Mooij
a9086aedc6 Merge from mozilla-central.
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEColorMatrixElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEColorMatrixElement.h
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFECompositeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFECompositeElement.h
2013-03-20 12:54:47 +01:00
Phil Ringnalda
17f6e7ca7f Back out fe29b2ae604b, 8c6ec2899d89 and 6b2f3cb031da (bug 851964) for test hangs
CLOSED TREE
2013-03-19 21:44:48 -07:00
Christian Holler
26fd1f889e Bug 616009 - Add missing test for bug 616009. r=needed-tests 2013-03-20 03:58:09 +01:00
Christian Holler
ca73968786 Bug 566136 - Add missing test for bug 566136. r=needed-tests 2013-03-20 03:58:09 +01:00
Christian Holler
8d684c7bd5 Bug 572232 - Add missing test for bug 572232. r=needed-tests 2013-03-20 03:58:09 +01:00
Christian Holler
72e1b2f86b Bug 558531 - Add missing test for bug 558531. r=needed-tests 2013-03-20 03:58:09 +01:00
Christian Holler
8ca452a4b6 Bug 563243 - Add missing test for bug 563243. r=needed-tests 2013-03-20 03:58:09 +01:00