Brian Hackett
8f9683d9d7
Bug 1175761 - Avoid using types in the nursery during optimization tracking, r=shu.
2015-06-20 09:13:23 -07:00
Ms2ger
57cef36682
Bug 1175513 - Improve code style in nsXPCWrappedJSClass::CleanupOutparams; r=bholley
...
--HG--
extra : commitid : ASx6NewBYHr
2015-06-20 09:16:51 +02:00
Ms2ger
27ef40f2a6
Bug 1175513 - Factor out nsXPCWrappedJSClass::CleanupOutparams; r=bholley
...
--HG--
extra : commitid : 717du1vkDbv
2015-06-20 09:16:51 +02:00
Ms2ger
b02f933359
Bug 1175513 - Make some private nsXPCWrappedJSClass const or static; r=bholley
...
--HG--
extra : commitid : 81tExfNt2dH
2015-06-20 09:16:51 +02:00
Bill McCloskey
a2c6c7d4bf
Bug 1143006 - Show warning for http-on-* in child process (r=mrbkap)
2015-06-19 17:35:06 -07:00
Jeff Walden
c34c27f410
Bug 1146136 - Parenthesized "destructuring patterns" shouldn't actually be destructuring patterns. r=efaust, a=KWierso
2015-06-16 23:53:04 -07:00
Ryan VanderMeulen
1135142546
Backed out 13 changesets (bug 1165486) for ASAN jsreftest crashes.
...
Backed out changeset 24966b67d232 (bug 1165486)
Backed out changeset 4a65eeea4d9a (bug 1165486)
Backed out changeset c5301aa7a2ae (bug 1165486)
Backed out changeset fea908d8a836 (bug 1165486)
Backed out changeset ca9561cbcd29 (bug 1165486)
Backed out changeset 91a3217d4cd0 (bug 1165486)
Backed out changeset e74163801eef (bug 1165486)
Backed out changeset ec5df87d2ee5 (bug 1165486)
Backed out changeset 17d21020a786 (bug 1165486)
Backed out changeset 6318eba2d3fe (bug 1165486)
Backed out changeset a103caa36183 (bug 1165486)
Backed out changeset 18c025c16bed (bug 1165486)
Backed out changeset b32fcdc115b6 (bug 1165486)
CLOSED TREE
--HG--
extra : amend_source : 356c5bf7944d6ebb36dfb6642bc280ee8ef5ba90
2015-06-19 10:56:48 -04:00
Ryan VanderMeulen
bd6c8de819
Backed out changesets b41a69e1b81c and 04f4fec38c9d (bug 1171177) for ASAN jsreftest crashes.
2015-06-19 10:56:01 -04:00
Ryan VanderMeulen
b9d6aebbc2
Backed out changesets 0aa70076583f and 13a9a4428a68 (bug 1173764) for bustage.
2015-06-19 10:52:30 -04:00
Nicolas B. Pierron
f58abbc7af
Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett
2015-06-19 15:17:25 +02:00
Nicolas B. Pierron
7cb68936ca
Bug 1173764 - Enable LAllocation/LUse serialization in optimized builds. r=bhackett
2015-06-19 15:17:24 +02:00
Shu-yu Guo
f40b85b6bc
Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
2015-06-19 01:21:14 -07:00
Shu-yu Guo
1ecb21abbd
Bug 1171177 - Remove VAROBJFIX. (r=luke)
2015-06-19 01:21:14 -07:00
Shu-yu Guo
6470d92916
Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust)
2015-06-19 01:21:14 -07:00
Shu-yu Guo
f32a260690
Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
2015-06-19 01:21:14 -07:00
Shu-yu Guo
349f34fcd3
Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
47757a1f1c
Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
5b3bb1e73e
Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
18c62b0b38
Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
4d706abba9
Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
...
CloneFunctionObject is split into the following:
- CloneFunctionAndScript, which deep clones the function and its
script, giving the cloned script a new static scope chain. This is
used for cloning singleton lambdas and JSAPI cloning. For singleton
lambdas, the original and the clone script have the same static
scope chain. For JSAPI cloning, a new static scope is provided
(either null, for a clean global, or StaticPollutingGlobalObject,
for a polluted global).
- CloneFunctionReuseScript, which clones the function but reuses the
script, and thus keeps the same static scope chain.
CloneScript is split into the following:
- CloneGlobalScript, which clones a script with and gives it a new
static scope.
- CloneScriptIntoFunction, which clones a script into a JSFunction and
gives it a new static scope. Cloning a script into a new function
container requires slightly different logic to hook up the static
scope chain before cloning inner scripts.
2015-06-19 01:21:13 -07:00
Shu-yu Guo
978c1c172b
Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
7bdf7f20fe
Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
d55d4294b8
Bug 1165486 - Add StaticNonSyntacticScopeObjects and teach scope iterators about it. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
ae74146e00
Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
7ba00f5270
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
59524ee71b
Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke)
2015-06-19 01:21:13 -07:00
Benoit Girard
59ad1c9d28
Bug 1172186
- Make the profiler build standalone. r=mstange
...
--HG--
extra : commitid : BTYjbUK8Kkf
extra : rebase_source : 48b78ab373d4019fb42cc39cdc66586da33eb069
2015-06-18 01:05:42 -04:00
Benoit Girard
2c6df6a9a9
Bug 858927 - Move the mozilla::TimeStamp into mozglue. r=glandium
...
--HG--
rename : xpcom/ds/TimeStamp.cpp => mozglue/misc/TimeStamp.cpp
rename : xpcom/ds/TimeStamp.h => mozglue/misc/TimeStamp.h
rename : xpcom/ds/TimeStamp_darwin.cpp => mozglue/misc/TimeStamp_darwin.cpp
rename : xpcom/ds/TimeStamp_posix.cpp => mozglue/misc/TimeStamp_posix.cpp
rename : xpcom/ds/TimeStamp_windows.cpp => mozglue/misc/TimeStamp_windows.cpp
rename : xpcom/ds/TimeStamp_windows.h => mozglue/misc/TimeStamp_windows.h
extra : commitid : 2MSXRaRzXEd
extra : rebase_source : 45ded19677e8557deb3b9203777656f5a13f6c04
2015-06-05 16:03:11 -04:00
Nicholas Nethercote
c4e89cce87
Bug 1174594 (part 3) - Remove ShutdownData. r=mrbkap.
...
It's written to but never read from.
2015-06-18 15:34:27 -07:00
Nicholas Nethercote
8f06725812
Bug 1174594 (part 2) - Use a more sensible type for UNMARK_{ONLY,AND_SWEEP}. r=mrbkap.
2015-06-18 15:34:26 -07:00
Nicholas Nethercote
5c65b79f27
Bug 1174594 (part 1) - Remove uses of PL_DHashTableEnumerate from XPConnect. r=mrbkap.
...
Each PLDHashTable-based map class in XPCMaps has its Enumerate() function
replaced with an Iterator and/or a RemovingIterator.
2015-06-18 15:34:25 -07:00
Terrence Cole
5fcd7850db
Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco
2015-06-16 16:03:11 -07:00
Terrence Cole
416467340d
Bug 1174319 - Remove the intermediate store buffer buffer; r=jonco
2015-06-16 16:03:02 -07:00
Ryan VanderMeulen
7b7e4f1c9b
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-06-18 16:03:38 -04:00
Terrence Cole
6e6ad85afd
Bug 1175708 - Followup to fix windows jstests.py bustage on a CLOSED TREE; r=meow
...
--HG--
extra : rebase_source : c60a073f01072fec9ccb4aaf3324e518efa18283
2015-06-18 10:33:34 -07:00
Ryan VanderMeulen
3a61e232f7
Backed out 14 changesets (bug 1165486) for causing frequent crashes/asserts in automation.
...
Backed out changeset 1db9723f1617 (bug 1165486)
Backed out changeset 662ec8b0561e (bug 1165486)
Backed out changeset 97352c48fb98 (bug 1165486)
Backed out changeset 4143cca42cc7 (bug 1165486)
Backed out changeset 5abb37cb0495 (bug 1165486)
Backed out changeset 7b157964c572 (bug 1165486)
Backed out changeset 5c01ab1d9790 (bug 1165486)
Backed out changeset 0e00d8a3ca1d (bug 1165486)
Backed out changeset 5e88d482f5e8 (bug 1165486)
Backed out changeset 513bbca6fb6c (bug 1165486)
Backed out changeset 64fa28f0255a (bug 1165486)
Backed out changeset 7a404929c74c (bug 1165486)
Backed out changeset 1dc0d6adf6ed (bug 1165486)
Backed out changeset 381003ca79a3 (bug 1165486)
CLOSED TREE
2015-06-18 13:05:10 -04:00
Ryan VanderMeulen
55eddb2445
Backed out changesets 83954c7df8ab and 0a3b1cd87c26 (bug 1171177) for causing frequent crashes/asserts in automation.
2015-06-18 13:02:49 -04:00
Terrence Cole
bc6c310e53
Bug 1175708 - Eliminate some horrid action-at-a-distance global state in jstests.py; r=sfink
2015-06-17 14:29:53 -07:00
d630ad6c
63671ec61f
Bug 915805 - Don't treat unbound names in Function() code as globals when the Function() code contains a direct eval or similarly-extensible scope. r=jorendorff
2015-06-18 08:35:24 -07:00
Eric Faust
6b52fba97b
Bug 1169736 - Temporarily disallow eval and arrow functions inside derived class constructors. (r=jorendorff)
2015-06-17 14:38:23 -07:00
Carsten "Tomcat" Book
78ccc28817
merge mozilla-inbound to mozilla-central a=merge
2015-06-18 15:13:19 +02:00
Tom Tromey
c32fef3104
Bug 1159506
- Make GC events use TimeStamp. r=terrence
2015-06-17 15:14:00 -04:00
Tom Tromey
0b980d99e6
Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8
2015-06-17 13:01:27 -07:00
Ryan VanderMeulen
ecd42728d8
Merge m-c to fx-team. a=merge
2015-06-17 15:05:37 -04:00
Daniel Holbert
073458590c
Bug 1165486 followup: Annotate toObjectBox() impls as 'override'. rs=ehsan
2015-06-15 23:21:51 -07:00
Shu-yu Guo
bb7d7b6a50
Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
2015-06-17 21:26:58 -07:00
Shu-yu Guo
6fc742f450
Bug 1171177 - Remove VAROBJFIX. (r=luke)
2015-06-17 21:26:58 -07:00
Shu-yu Guo
697406cb2b
Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust)
2015-06-17 21:26:58 -07:00
Shu-yu Guo
4f697151ff
Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
543778a467
Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
4372a9a085
Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
eff78a8498
Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
91b0e0dfb2
Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
cbef31a888
Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
...
CloneFunctionObject is split into the following:
- CloneFunctionAndScript, which deep clones the function and its
script, giving the cloned script a new static scope chain. This is
used for cloning singleton lambdas and JSAPI cloning. For singleton
lambdas, the original and the clone script have the same static
scope chain. For JSAPI cloning, a new static scope is provided
(either null, for a clean global, or StaticPollutingGlobalObject,
for a polluted global).
- CloneFunctionReuseScript, which clones the function but reuses the
script, and thus keeps the same static scope chain.
CloneScript is split into the following:
- CloneGlobalScript, which clones a script with and gives it a new
static scope.
- CloneScriptIntoFunction, which clones a script into a JSFunction and
gives it a new static scope. Cloning a script into a new function
container requires slightly different logic to hook up the static
scope chain before cloning inner scripts.
2015-06-17 21:26:57 -07:00
Shu-yu Guo
a0b35ddac3
Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
b9d919ceeb
Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
3a023fc067
Bug 1165486 - Add StaticNonSyntacticScopeObjects and teach scope iterators about it. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
bf0309af90
Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
6ecb6bd195
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
2015-06-17 21:26:57 -07:00
Shu-yu Guo
0e6a97a67c
Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke)
2015-06-17 21:26:57 -07:00
Phil Ringnalda
14a5703001
Backed out 2 changesets (bug 1169736) for Windows "Assertion failure: function()->isClassConstructor()"
...
CLOSED TREE
Backed out changeset ea7188e6713c (bug 1169736)
Backed out changeset 5c5ab792827a (bug 1169736)
2015-06-17 20:56:48 -07:00
Shu-yu Guo
ddf26eeee8
Bug 1175397 - Do not eliminate dead resume point operands after GVN. r=nbp CLOSED TREE
...
--HG--
extra : amend_source : 7ad4dc79cbdb30453c2d20695efee35bdf3338a7
2015-06-17 19:24:30 -07:00
Wes Kocher
7945ec8df1
followup to Bug 1169736 to fix spidermonkey failures CLOSED TREE
...
(If this doesn't fix things, this and the original patch for this bug need to be backed out to fix things)
2015-06-17 17:15:45 -07:00
Eric Faust
9b8c4983bf
Bug 1169736 - Temporarily disallow eval and arrow functions inside derived class constructors. (r=jorendorff)
2015-06-17 14:38:23 -07:00
Eric Faust
ec18bf7a14
Bug 1169731 - [[Call]] on a class constructor should throw. (r=jandem)
2015-06-17 14:37:49 -07:00
Eric Faust
3a830f0dcf
Bug 1173525 - Add JS::Construct overload for specifying new.target. (r=Waldo)
2015-06-17 14:37:48 -07:00
Eric Faust
d3407dff70
Bug 1172483 - Remove erroneous assert. (r=Waldo)
2015-06-17 14:37:45 -07:00
Nick Fitzgerald
9389e8bd9f
Bug 1157456 - Re-wrap results in SavedFrame accessors; r=jorendorff
2015-06-17 13:18:16 -07:00
Nick Fitzgerald
62833156b6
Bug 1149294 - Part 3: Split thread-safe methods on ChromeUtils out into a new
...
ThreadSafeChromeUtils interface and move the utils interfaces into dom/base;
r=bholley
--HG--
rename : dom/webidl/ChromeUtils.webidl => dom/webidl/ThreadSafeChromeUtils.webidl
2015-06-17 11:12:23 -07:00
Nick Fitzgerald
cc33d28315
Bug 1149294 - Part 1: Don't trace permanent atoms and well known symbols that are owned by a parent JSRuntime inside SimpeEdgeVectorTracer; r=terrence
2015-06-17 11:12:23 -07:00
Terrence Cole
daeca80401
Bug 1174262 - Make jstest dispatch via a generator on Windows; r=sfink
...
--HG--
extra : rebase_source : a41f7b418cddba4ac8fef44e6d4c74c7092792d5
2015-06-11 18:37:21 -07:00
Terrence Cole
177b55346c
Bug 1174009 - Remove a couple of unused AutoRooter types; r=sfink
...
--HG--
extra : rebase_source : d7c83ec515b15db4b53909c6c93d431d5e46b29c
2015-06-10 10:16:53 -07:00
Nicolas B. Pierron
3e9aca531f
Bug 1175233 - RObjectState::recover: Handle cases where the property type does not match the recovered value. r=bhackett
2015-06-17 18:47:06 +02:00
Manish Goregaokar
be8b70fa10
Bug 1035973 - Add DebuggerObject.getOwnPropertySymbols; r=fitzgen
...
--HG--
extra : rebase_source : 366d863b827cd82f75edbc4992f7f040f2e9c835
2015-06-16 09:30:00 +02:00
David Rajchenbach-Teller
f8c7b33902
Bug 1157870 - Performance Groups should have a unique ID (low-level). r=jandem
...
--HG--
extra : transplant_source : .%DB%86%B6%B8%84%EB%94%EF%2B%12Of%28%ED%09U%5C%16%2A
2015-05-18 16:40:22 +02:00
Bobby Holley
cc43ed1385
Bug 1174971 - Introduce two variants of getOwnPropertyFromTargetIfSafe. r=gabor,r=arai
2015-06-16 09:00:41 -07:00
Brian Hackett
abdda6fd96
Bug 1174712 - Tolerate singleton objects with uncacheable prototypes in Ion caches, r=jandem.
2015-06-16 08:50:35 -07:00
Carsten "Tomcat" Book
715975c08d
Merge mozilla-central to mozilla-inbound
...
--HG--
rename : browser/themes/osx/webRTC-shareDevice-16.png => browser/themes/shared/webrtc/webRTC-shareDevice-16.png
rename : browser/themes/osx/webRTC-shareDevice-16@2x.png => browser/themes/shared/webrtc/webRTC-shareDevice-16@2x.png
rename : browser/themes/osx/webRTC-shareDevice-64.png => browser/themes/shared/webrtc/webRTC-shareDevice-64.png
rename : browser/themes/osx/webRTC-shareDevice-64@2x.png => browser/themes/shared/webrtc/webRTC-shareDevice-64@2x.png
rename : browser/themes/osx/webRTC-shareMicrophone-16.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-16.png
rename : browser/themes/osx/webRTC-shareMicrophone-16@2x.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-16@2x.png
rename : browser/themes/osx/webRTC-shareMicrophone-64.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-64.png
rename : browser/themes/osx/webRTC-shareMicrophone-64@2x.png => browser/themes/shared/webrtc/webRTC-shareMicrophone-64@2x.png
extra : rebase_source : c86cc3d7ab1a0dd27f2055886b5820fae43f8de5
2015-06-16 16:24:17 +02:00
Gabor Krizsanits
08725befaf
Bug 1100498 - Report function names for addon exceptions. r=billm
2015-06-16 16:46:17 +02:00
Lars T Hansen
bdf2e80bdf
Bug 1171540 - disable test cases if asm.js compilation is not available. r=me, CLOSED TREE
2015-06-16 16:41:12 +02:00
Carsten "Tomcat" Book
56a152e92c
merge mozilla-inbound to mozilla-central a=merge
2015-06-16 16:08:27 +02:00
Carsten "Tomcat" Book
4a25317000
Backed out changeset 0379d120132a (bug 1165486) for making gu test fail permanently
2015-06-16 10:47:20 +02:00
Carsten "Tomcat" Book
42b1fde842
Backed out changeset 710aabd4e4ab (bug 1165486)
2015-06-16 10:46:27 +02:00
Carsten "Tomcat" Book
99f4d2cdec
Backed out changeset cb18fdf212cc (bug 1165486)
2015-06-16 10:46:20 +02:00
Carsten "Tomcat" Book
da28cce824
Backed out changeset 1d26c357fea5 (bug 1165486)
2015-06-16 10:46:10 +02:00
Carsten "Tomcat" Book
7f7caf7712
Backed out changeset 77283cc3e7e2 (bug 1165486)
2015-06-16 10:46:03 +02:00
Carsten "Tomcat" Book
f6556397b3
Backed out changeset db16ffa16c96 (bug 1165486)
2015-06-16 10:45:56 +02:00
Carsten "Tomcat" Book
b748df905d
Backed out changeset fba7bb481879 (bug 1165486)
2015-06-16 10:45:48 +02:00
Carsten "Tomcat" Book
3e00a9fc08
Backed out changeset 96207d707430 (bug 1165486)
2015-06-16 10:45:41 +02:00
Carsten "Tomcat" Book
f09517cfec
Backed out changeset 0cfeee56564b (bug 1165486)
2015-06-16 10:45:34 +02:00
Carsten "Tomcat" Book
ad62dcd1c9
Backed out changeset 8031242fe5e5 (bug 1165486)
2015-06-16 10:45:29 +02:00
Carsten "Tomcat" Book
8b7645f328
Backed out changeset 9ec0a501209a (bug 1165486)
2015-06-16 10:45:24 +02:00
Carsten "Tomcat" Book
5e1b4c1dc4
Backed out changeset 42fcb204b544 (bug 1165486)
2015-06-16 10:45:17 +02:00
Carsten "Tomcat" Book
cdb0b350fd
Backed out changeset c3a547a77df9 (bug 1171177)
2015-06-16 10:45:10 +02:00
Carsten "Tomcat" Book
25dbbf13fb
Backed out changeset 09dc89be2cee (bug 1171177)
2015-06-16 10:45:04 +02:00
Carsten "Tomcat" Book
85b4aac2f7
Backed out changeset fd6c99f92485 (bug 1165486)
2015-06-16 10:44:58 +02:00
Jocelyn Liu
0d4e05f63a
Bug 1167064
- Patch1: Switch to bluetooth APIv2. r=shuang
2015-06-16 09:38:50 +08:00
Daniel Holbert
d26a71c212
Bug 1165486 followup: Annotate toObjectBox() impls as 'override'. rs=ehsan
2015-06-15 23:21:51 -07:00
Shu-yu Guo
5c3c185d65
Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke)
2015-06-15 21:32:31 -07:00
Shu-yu Guo
b712851893
Bug 1171177 - Remove VAROBJFIX. (r=luke)
2015-06-15 21:32:31 -07:00