Po-Chun Chang
0a4275cc10
Bug 897258 - Avoid wasted work in GestureEventListener::HandleInputEvent(). r=kentuckyfriedtakahe
2013-08-09 15:01:56 -04:00
Ryan VanderMeulen
2e314a0b7b
Bug 903452 - Update pdf.js to version 0.8.423. r=bdahl
2013-08-09 15:01:28 -04:00
Nicolas B. Pierron
ef631fba4f
Bug 900890 - IonMonkey: Use a dedicated register to unbox the index of SetElementIC. r=jandem
2013-08-09 11:50:55 -07:00
Max Li
e6d09bd7b9
Bug 900097 - statusbarpanel shouldn't be a button accessible. r=enn
2013-08-08 18:39:56 -04:00
Corey Ford
b2510f37c3
Bug 898794 - Store normal frame position before applying relative positioning. r=dbaron
2013-08-08 17:20:17 -07:00
Po-Chun Chang
3c2697f467
Bug 897262 - Avoid waste in nsBaseScreen::CheckMinimumBrightness(). r=bgirard
2013-08-09 14:36:32 -04:00
Sid Stamm
eb1ef617d7
bug 851606 - automatically disable bug 818340 in beta/release, but leave it enabled in nightly/aurora. r=gavin
2013-05-14 12:11:56 -04:00
Markus Stange
3eb9ec532a
Bug 898415 - Fix context menu hittest event position. r=jimm
2013-08-09 19:56:53 +02:00
Benoit Girard
aa310d51bc
Bug 820048 - Add microsecond profiling. r=ehsan
...
--HG--
extra : rebase_source : 40fee30c92f7e74dbe1e24778b66813beb8505da
2013-03-26 12:34:27 -04:00
Ralph Giles
a17518d61f
Bug 865553 - Handle MPEG version 2 packet lengths. r=padenot
...
Previous code didn't adjust bitrate and scale factors correctly
for computing frame sizes on mpeg 2 and 2.5 files. See
http://blog.coryhill.net/2009/06/calculating-mp3-frame-length.html
for the extra factor of two.
Removes a case for handling length calculation for layer-1 files,
which we don't support.
Adds a tagless mpeg-2 test case for the new sniffer code.
Previous code didn't adjust bitrate and scale factors correctly
for computing frame sizes on mpeg 2 and 2.5 files. See
http://blog.coryhill.net/2009/06/calculating-mp3-frame-length.html
for the extra factor of two.
Removes a case for handling length calculation for layer-1 files,
which we don't support.
Adds a tagless mpeg-2 test case for the new sniffer code.
2013-08-09 10:27:00 -07:00
Ryan VanderMeulen
ad985381d5
Backed out changeset 5de4d20f6cfd (bug 880259) for intermittent Android reftest failures.
2013-08-09 12:54:15 -04:00
Bobby Holley
bad3903f40
Bug 902718 - Fold EnsureScriptEnvironment into GetCompilationGlobal. r=bz
2013-08-09 09:25:15 -07:00
Bobby Holley
c3b6213d2c
Bug 902718 - Stop using nsIScriptContext for XBL compilation. r=bz,mccr8
2013-08-09 09:25:14 -07:00
Bobby Holley
d8e09dd669
Bug 902718 - Remove nsIScriptGlobalObjectOwner from XBL. r=bz
2013-08-09 09:25:14 -07:00
Bobby Holley
2fd804060b
Bug 902718 - Stop using nsIScriptGlobalObjectOwner to grab the compilation global. r=bz
2013-08-09 09:25:14 -07:00
Bobby Holley
c63baf2891
Bug 902718 - Use the SafeJSContext for prototype member compilation. r=bz
2013-08-09 09:25:14 -07:00
Bobby Holley
89498daf86
Bug 902718 - Use the SafeJSContext for XBL serialization and deserialization. r=bz
2013-08-09 09:25:13 -07:00
Bobby Holley
e1eb45e3e1
Bug 902718 - Fix up nsXBLDocGlobalObject::GetGlobalJSObject() to force lazy global creation. r=bz
...
Currently we always pull the global off the nsIScriptContext, and trigger
a call to EnsureScriptEnvironment in the GetContext() call. So as we move away
from nsIScriptContext, let's make sure that GetGlobalJSObject continues to work
correctly.
2013-08-09 09:25:13 -07:00
Bobby Holley
0c75150387
Bug 902718 - Rip out nsIScriptContext from the lion's share of XBL code. r=bz
...
This kind of has to be done all at once. The primary correctness concern here is
making sure that we continue to operate in the correct compartment. So the basic
strategy here is as follows.
For most anything that previously took a script context, we remove the parameter
entirely and assert that the stack-top cx is in the compartment of the
compilation scope. We then bubble this up through all the callers until we hit
a caller that finds the scx via some means other than its parameter list. At
these points, we push the scx, making it stack-top.
This puts us in a good position to switch wholesale to the SafeJSContext in
subsequent patches.
2013-08-09 09:25:13 -07:00
Bobby Holley
dec22ba18c
Bug 902718 - Stop taking an nsIScriptContext in XBL serialization routines. r=bz
2013-08-09 09:25:13 -07:00
Bobby Holley
cde56ff019
Bug 902718 - Add a mechanism to assert that the stack-top cx is an XBL compilation scope. r=bz
2013-08-09 09:25:12 -07:00
Bobby Holley
3f88a39464
Bug 902718 - Defer XPCOM release from the XBL compilation scope finalizer. r=mccr8
...
Apparently the current setup is incidentally safe, but far from kosher.
2013-08-09 09:25:12 -07:00
Tom Schuster
b5f8a2c970
Bug 870625 - Electrolysis: Add-on installation from addons.mozilla.org should work. r=Mossop
2013-08-09 12:23:49 -04:00
Geoff Brown
5f16927c95
Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher
2013-08-09 09:22:26 -07:00
Mike Conley
b284ee2320
Bug 903044 - Bump talos test changeset id to get latest changes. r=jmaher.
2013-08-09 11:19:40 -04:00
Nathan Froyd
6bd4b3e0d0
Bug 901976 followup - fix Windows build bustage; r=bustage
2013-08-09 11:11:31 -04:00
Masatoshi Kimura
dae8f362ce
Bug 899388 - Part 4: Test to make sure that XUL interfaces are not exposed on content, modulo content XBL. r=bz
2013-08-09 23:35:54 +09:00
Masatoshi Kimura
2712c73776
Bug 899388 - Part 3: Remove XUL-related interfaces and ChromeWindow from content. r=bz
2013-08-09 23:35:54 +09:00
Masatoshi Kimura
310a4fed63
Bug 899388 - Part 2: Implement allowXBL option for xpc bindings. r=bz
2013-08-09 23:35:53 +09:00
Masatoshi Kimura
1f7dfd8e76
Bug 899388 - Part 1: Enable WebIDL XUL interfaces on Chrome or content XBL. r=bz
2013-08-09 23:35:53 +09:00
Nathan Froyd
3a9e74620d
Bug 901947 - part 1 - don't null-check |new X| in content/; r=smaug
2013-08-08 13:55:20 -04:00
Nathan Froyd
d69204f386
Bug 901947 - part 0b - use fallible allocation in HTMLFrameSetElement.cpp; r=smaug
2013-08-08 13:54:07 -04:00
Nathan Froyd
ff99c1babd
Bug 901947 - part 0a - use fallible_t instead of std::nothrow in CanvasRenderingContext2D.cpp; r=smaug
2013-08-08 13:53:40 -04:00
Nathan Froyd
fbf9745457
Bug 902938 - part 2 - update android code to use Services.androidBridge; r=mfinkle
2013-08-08 11:05:48 -04:00
Nathan Froyd
6328fe85d5
Bug 902938 - part 1 - add androidBridge to Services.jsm; r=Mossop
2013-08-08 10:57:34 -04:00
Nathan Froyd
0008c1a52b
Bug 901612 - delete unused headers from DOMError.h; r=bz
2013-08-05 13:51:49 -04:00
Nathan Froyd
32842a584e
Bug 901615 - don't include BindingUtils.h in AudioContext.h; r=roc
2013-08-05 13:40:06 -04:00
Nathan Froyd
6230cde5a9
Bug 901976 - don't null-check |new X| in xpcom/; r=bsmedberg
2013-08-05 11:16:53 -04:00
Nathan Froyd
6939c70818
Bug 902104 - upgrade to GCC 4.7.3; r=gps
2013-08-06 12:39:11 -04:00
Paul Adenot
b07edfc4a2
Bug 897092 - Fix setTargetAtTime glitch. r=ehsan
...
--HG--
extra : rebase_source : 8b1162e7721637df2b8a2faad849609d3177369b
2013-08-09 15:11:03 +02:00
Paul Adenot
dad80e5e14
Bug 899050, 900380 - Update cubeb. r=kinetik
...
Update cubeb to pick up three WASAPI fixes:
- This fixes the resampling path when playing on a surround setup
- Also fixes mono playback on a surround setup.
- Fix a weird crash where the struct we get out of GetMixFormat was not of the
right type.
--HG--
extra : rebase_source : c5b62032a88a3c1379a33d12510944cc11f51184
2013-08-08 19:48:18 +02:00
Daniel Holbert
3c80ac68bf
Bug 903071: Drop unused variable 'gfxSize' from ImageDataSerializer::ComputeMinBufferSize. r=nical
2013-08-09 15:07:32 +02:00
Terrence Cole
61b15c2fbb
Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
2013-04-30 10:29:40 -07:00
Nicholas Cameron
14c306ddce
Bug 899884. Take into account the app unit to dev pixel ratio when reusing mask layers. r=roc
2013-08-09 21:42:05 +12:00
Jonathan Kew
4d85fe95f5
bug 571579 - remove unused ScheherazadeRegAAT.ttf font file from the tree. r=jdaggett
2013-08-09 09:52:47 +01:00
Jonathan Kew
716dfd6e48
bug 880818 - check for failure when creating the cairo_scaled_font in gfxFT2Font::GetOrMakeFont. r=jdaggett
2013-08-09 09:51:51 +01:00
Julian Seward
1729d843e0
Bug 880158 - Remove glibc backtrace() native unwind on Linux. r=bgirard.
...
--HG--
extra : rebase_source : 0a9e752acfe2cad6ec1995c4d4e823e7d9adef23
2013-08-08 18:48:20 +02:00
Jan de Mooij
6349038021
Bug 902908 - Touch CLOBBER file
2013-08-09 10:23:57 +02:00
Jan de Mooij
30911640d3
Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
...
--HG--
rename : js/src/ion/AliasAnalysis.cpp => js/src/jit/AliasAnalysis.cpp
rename : js/src/ion/AliasAnalysis.h => js/src/jit/AliasAnalysis.h
rename : js/src/ion/AsmJS.cpp => js/src/jit/AsmJS.cpp
rename : js/src/ion/AsmJS.h => js/src/jit/AsmJS.h
rename : js/src/ion/AsmJSLink.cpp => js/src/jit/AsmJSLink.cpp
rename : js/src/ion/AsmJSLink.h => js/src/jit/AsmJSLink.h
rename : js/src/ion/AsmJSModule.cpp => js/src/jit/AsmJSModule.cpp
rename : js/src/ion/AsmJSModule.h => js/src/jit/AsmJSModule.h
rename : js/src/ion/AsmJSSignalHandlers.cpp => js/src/jit/AsmJSSignalHandlers.cpp
rename : js/src/ion/AsmJSSignalHandlers.h => js/src/jit/AsmJSSignalHandlers.h
rename : js/src/ion/BacktrackingAllocator.cpp => js/src/jit/BacktrackingAllocator.cpp
rename : js/src/ion/BacktrackingAllocator.h => js/src/jit/BacktrackingAllocator.h
rename : js/src/ion/Bailouts.cpp => js/src/jit/Bailouts.cpp
rename : js/src/ion/Bailouts.h => js/src/jit/Bailouts.h
rename : js/src/ion/BaselineBailouts.cpp => js/src/jit/BaselineBailouts.cpp
rename : js/src/ion/BaselineCompiler.cpp => js/src/jit/BaselineCompiler.cpp
rename : js/src/ion/BaselineCompiler.h => js/src/jit/BaselineCompiler.h
rename : js/src/ion/BaselineFrame-inl.h => js/src/jit/BaselineFrame-inl.h
rename : js/src/ion/BaselineFrame.cpp => js/src/jit/BaselineFrame.cpp
rename : js/src/ion/BaselineFrame.h => js/src/jit/BaselineFrame.h
rename : js/src/ion/BaselineFrameInfo.cpp => js/src/jit/BaselineFrameInfo.cpp
rename : js/src/ion/BaselineFrameInfo.h => js/src/jit/BaselineFrameInfo.h
rename : js/src/ion/BaselineHelpers.h => js/src/jit/BaselineHelpers.h
rename : js/src/ion/BaselineIC.cpp => js/src/jit/BaselineIC.cpp
rename : js/src/ion/BaselineIC.h => js/src/jit/BaselineIC.h
rename : js/src/ion/BaselineInspector.cpp => js/src/jit/BaselineInspector.cpp
rename : js/src/ion/BaselineInspector.h => js/src/jit/BaselineInspector.h
rename : js/src/ion/BaselineJIT.cpp => js/src/jit/BaselineJIT.cpp
rename : js/src/ion/BaselineJIT.h => js/src/jit/BaselineJIT.h
rename : js/src/ion/BaselineRegisters.h => js/src/jit/BaselineRegisters.h
rename : js/src/ion/BitSet.cpp => js/src/jit/BitSet.cpp
rename : js/src/ion/BitSet.h => js/src/jit/BitSet.h
rename : js/src/ion/BytecodeAnalysis.cpp => js/src/jit/BytecodeAnalysis.cpp
rename : js/src/ion/BytecodeAnalysis.h => js/src/jit/BytecodeAnalysis.h
rename : js/src/ion/C1Spewer.cpp => js/src/jit/C1Spewer.cpp
rename : js/src/ion/C1Spewer.h => js/src/jit/C1Spewer.h
rename : js/src/ion/CodeGenerator.cpp => js/src/jit/CodeGenerator.cpp
rename : js/src/ion/CodeGenerator.h => js/src/jit/CodeGenerator.h
rename : js/src/ion/CompactBuffer.h => js/src/jit/CompactBuffer.h
rename : js/src/ion/CompileInfo-inl.h => js/src/jit/CompileInfo-inl.h
rename : js/src/ion/CompileInfo.h => js/src/jit/CompileInfo.h
rename : js/src/ion/CompilerRoot.h => js/src/jit/CompilerRoot.h
rename : js/src/ion/EdgeCaseAnalysis.cpp => js/src/jit/EdgeCaseAnalysis.cpp
rename : js/src/ion/EdgeCaseAnalysis.h => js/src/jit/EdgeCaseAnalysis.h
rename : js/src/ion/EffectiveAddressAnalysis.cpp => js/src/jit/EffectiveAddressAnalysis.cpp
rename : js/src/ion/EffectiveAddressAnalysis.h => js/src/jit/EffectiveAddressAnalysis.h
rename : js/src/ion/ExecutionModeInlines.h => js/src/jit/ExecutionModeInlines.h
rename : js/src/ion/FixedList.h => js/src/jit/FixedList.h
rename : js/src/ion/InlineList.h => js/src/jit/InlineList.h
rename : js/src/ion/Ion.cpp => js/src/jit/Ion.cpp
rename : js/src/ion/Ion.h => js/src/jit/Ion.h
rename : js/src/ion/IonAllocPolicy.h => js/src/jit/IonAllocPolicy.h
rename : js/src/ion/IonAnalysis.cpp => js/src/jit/IonAnalysis.cpp
rename : js/src/ion/IonAnalysis.h => js/src/jit/IonAnalysis.h
rename : js/src/ion/IonBuilder.cpp => js/src/jit/IonBuilder.cpp
rename : js/src/ion/IonBuilder.h => js/src/jit/IonBuilder.h
rename : js/src/ion/IonCaches.cpp => js/src/jit/IonCaches.cpp
rename : js/src/ion/IonCaches.h => js/src/jit/IonCaches.h
rename : js/src/ion/IonCode.h => js/src/jit/IonCode.h
rename : js/src/ion/IonCompartment.h => js/src/jit/IonCompartment.h
rename : js/src/ion/IonFrameIterator-inl.h => js/src/jit/IonFrameIterator-inl.h
rename : js/src/ion/IonFrameIterator.h => js/src/jit/IonFrameIterator.h
rename : js/src/ion/IonFrames-inl.h => js/src/jit/IonFrames-inl.h
rename : js/src/ion/IonFrames.cpp => js/src/jit/IonFrames.cpp
rename : js/src/ion/IonFrames.h => js/src/jit/IonFrames.h
rename : js/src/ion/IonInstrumentation.h => js/src/jit/IonInstrumentation.h
rename : js/src/ion/IonLinker.h => js/src/jit/IonLinker.h
rename : js/src/ion/IonMacroAssembler.cpp => js/src/jit/IonMacroAssembler.cpp
rename : js/src/ion/IonMacroAssembler.h => js/src/jit/IonMacroAssembler.h
rename : js/src/ion/IonSpewer.cpp => js/src/jit/IonSpewer.cpp
rename : js/src/ion/IonSpewer.h => js/src/jit/IonSpewer.h
rename : js/src/ion/IonTypes.h => js/src/jit/IonTypes.h
rename : js/src/ion/JSONSpewer.cpp => js/src/jit/JSONSpewer.cpp
rename : js/src/ion/JSONSpewer.h => js/src/jit/JSONSpewer.h
rename : js/src/ion/LICM.cpp => js/src/jit/LICM.cpp
rename : js/src/ion/LICM.h => js/src/jit/LICM.h
rename : js/src/ion/LIR-Common.h => js/src/jit/LIR-Common.h
rename : js/src/ion/LIR.cpp => js/src/jit/LIR.cpp
rename : js/src/ion/LIR.h => js/src/jit/LIR.h
rename : js/src/ion/LOpcodes.h => js/src/jit/LOpcodes.h
rename : js/src/ion/LinearScan.cpp => js/src/jit/LinearScan.cpp
rename : js/src/ion/LinearScan.h => js/src/jit/LinearScan.h
rename : js/src/ion/LiveRangeAllocator.cpp => js/src/jit/LiveRangeAllocator.cpp
rename : js/src/ion/LiveRangeAllocator.h => js/src/jit/LiveRangeAllocator.h
rename : js/src/ion/Lowering.cpp => js/src/jit/Lowering.cpp
rename : js/src/ion/Lowering.h => js/src/jit/Lowering.h
rename : js/src/ion/MCallOptimize.cpp => js/src/jit/MCallOptimize.cpp
rename : js/src/ion/MIR.cpp => js/src/jit/MIR.cpp
rename : js/src/ion/MIR.h => js/src/jit/MIR.h
rename : js/src/ion/MIRGenerator.h => js/src/jit/MIRGenerator.h
rename : js/src/ion/MIRGraph.cpp => js/src/jit/MIRGraph.cpp
rename : js/src/ion/MIRGraph.h => js/src/jit/MIRGraph.h
rename : js/src/ion/MOpcodes.h => js/src/jit/MOpcodes.h
rename : js/src/ion/MoveEmitter.h => js/src/jit/MoveEmitter.h
rename : js/src/ion/MoveResolver.cpp => js/src/jit/MoveResolver.cpp
rename : js/src/ion/MoveResolver.h => js/src/jit/MoveResolver.h
rename : js/src/ion/ParallelFunctions.cpp => js/src/jit/ParallelFunctions.cpp
rename : js/src/ion/ParallelFunctions.h => js/src/jit/ParallelFunctions.h
rename : js/src/ion/ParallelSafetyAnalysis.cpp => js/src/jit/ParallelSafetyAnalysis.cpp
rename : js/src/ion/ParallelSafetyAnalysis.h => js/src/jit/ParallelSafetyAnalysis.h
rename : js/src/ion/PcScriptCache.h => js/src/jit/PcScriptCache.h
rename : js/src/ion/PerfSpewer.cpp => js/src/jit/PerfSpewer.cpp
rename : js/src/ion/PerfSpewer.h => js/src/jit/PerfSpewer.h
rename : js/src/ion/RangeAnalysis.cpp => js/src/jit/RangeAnalysis.cpp
rename : js/src/ion/RangeAnalysis.h => js/src/jit/RangeAnalysis.h
rename : js/src/ion/RegisterAllocator.cpp => js/src/jit/RegisterAllocator.cpp
rename : js/src/ion/RegisterAllocator.h => js/src/jit/RegisterAllocator.h
rename : js/src/ion/RegisterSets.h => js/src/jit/RegisterSets.h
rename : js/src/ion/Registers.h => js/src/jit/Registers.h
rename : js/src/ion/Safepoints.cpp => js/src/jit/Safepoints.cpp
rename : js/src/ion/Safepoints.h => js/src/jit/Safepoints.h
rename : js/src/ion/SnapshotReader.h => js/src/jit/SnapshotReader.h
rename : js/src/ion/SnapshotWriter.h => js/src/jit/SnapshotWriter.h
rename : js/src/ion/Snapshots.cpp => js/src/jit/Snapshots.cpp
rename : js/src/ion/StackSlotAllocator.h => js/src/jit/StackSlotAllocator.h
rename : js/src/ion/StupidAllocator.cpp => js/src/jit/StupidAllocator.cpp
rename : js/src/ion/StupidAllocator.h => js/src/jit/StupidAllocator.h
rename : js/src/ion/TypePolicy.cpp => js/src/jit/TypePolicy.cpp
rename : js/src/ion/TypePolicy.h => js/src/jit/TypePolicy.h
rename : js/src/ion/UnreachableCodeElimination.cpp => js/src/jit/UnreachableCodeElimination.cpp
rename : js/src/ion/UnreachableCodeElimination.h => js/src/jit/UnreachableCodeElimination.h
rename : js/src/ion/VMFunctions.cpp => js/src/jit/VMFunctions.cpp
rename : js/src/ion/VMFunctions.h => js/src/jit/VMFunctions.h
rename : js/src/ion/ValueNumbering.cpp => js/src/jit/ValueNumbering.cpp
rename : js/src/ion/ValueNumbering.h => js/src/jit/ValueNumbering.h
rename : js/src/ion/arm/Architecture-arm.cpp => js/src/jit/arm/Architecture-arm.cpp
rename : js/src/ion/arm/Architecture-arm.h => js/src/jit/arm/Architecture-arm.h
rename : js/src/ion/arm/Assembler-arm.cpp => js/src/jit/arm/Assembler-arm.cpp
rename : js/src/ion/arm/Assembler-arm.h => js/src/jit/arm/Assembler-arm.h
rename : js/src/ion/arm/Bailouts-arm.cpp => js/src/jit/arm/Bailouts-arm.cpp
rename : js/src/ion/arm/BaselineCompiler-arm.cpp => js/src/jit/arm/BaselineCompiler-arm.cpp
rename : js/src/ion/arm/BaselineCompiler-arm.h => js/src/jit/arm/BaselineCompiler-arm.h
rename : js/src/ion/arm/BaselineHelpers-arm.h => js/src/jit/arm/BaselineHelpers-arm.h
rename : js/src/ion/arm/BaselineIC-arm.cpp => js/src/jit/arm/BaselineIC-arm.cpp
rename : js/src/ion/arm/BaselineRegisters-arm.h => js/src/jit/arm/BaselineRegisters-arm.h
rename : js/src/ion/arm/CodeGenerator-arm.cpp => js/src/jit/arm/CodeGenerator-arm.cpp
rename : js/src/ion/arm/CodeGenerator-arm.h => js/src/jit/arm/CodeGenerator-arm.h
rename : js/src/ion/arm/IonFrames-arm.cpp => js/src/jit/arm/IonFrames-arm.cpp
rename : js/src/ion/arm/IonFrames-arm.h => js/src/jit/arm/IonFrames-arm.h
rename : js/src/ion/arm/LIR-arm.h => js/src/jit/arm/LIR-arm.h
rename : js/src/ion/arm/LOpcodes-arm.h => js/src/jit/arm/LOpcodes-arm.h
rename : js/src/ion/arm/Lowering-arm.cpp => js/src/jit/arm/Lowering-arm.cpp
rename : js/src/ion/arm/Lowering-arm.h => js/src/jit/arm/Lowering-arm.h
rename : js/src/ion/arm/MacroAssembler-arm.cpp => js/src/jit/arm/MacroAssembler-arm.cpp
rename : js/src/ion/arm/MacroAssembler-arm.h => js/src/jit/arm/MacroAssembler-arm.h
rename : js/src/ion/arm/MoveEmitter-arm.cpp => js/src/jit/arm/MoveEmitter-arm.cpp
rename : js/src/ion/arm/MoveEmitter-arm.h => js/src/jit/arm/MoveEmitter-arm.h
rename : js/src/ion/arm/Trampoline-arm.cpp => js/src/jit/arm/Trampoline-arm.cpp
rename : js/src/ion/shared/Assembler-shared.h => js/src/jit/shared/Assembler-shared.h
rename : js/src/ion/shared/Assembler-x86-shared.cpp => js/src/jit/shared/Assembler-x86-shared.cpp
rename : js/src/ion/shared/Assembler-x86-shared.h => js/src/jit/shared/Assembler-x86-shared.h
rename : js/src/ion/shared/BaselineCompiler-shared.cpp => js/src/jit/shared/BaselineCompiler-shared.cpp
rename : js/src/ion/shared/BaselineCompiler-shared.h => js/src/jit/shared/BaselineCompiler-shared.h
rename : js/src/ion/shared/BaselineCompiler-x86-shared.cpp => js/src/jit/shared/BaselineCompiler-x86-shared.cpp
rename : js/src/ion/shared/BaselineCompiler-x86-shared.h => js/src/jit/shared/BaselineCompiler-x86-shared.h
rename : js/src/ion/shared/BaselineIC-x86-shared.cpp => js/src/jit/shared/BaselineIC-x86-shared.cpp
rename : js/src/ion/shared/CodeGenerator-shared-inl.h => js/src/jit/shared/CodeGenerator-shared-inl.h
rename : js/src/ion/shared/CodeGenerator-shared.cpp => js/src/jit/shared/CodeGenerator-shared.cpp
rename : js/src/ion/shared/CodeGenerator-shared.h => js/src/jit/shared/CodeGenerator-shared.h
rename : js/src/ion/shared/CodeGenerator-x86-shared.cpp => js/src/jit/shared/CodeGenerator-x86-shared.cpp
rename : js/src/ion/shared/CodeGenerator-x86-shared.h => js/src/jit/shared/CodeGenerator-x86-shared.h
rename : js/src/ion/shared/IonAssemblerBuffer.h => js/src/jit/shared/IonAssemblerBuffer.h
rename : js/src/ion/shared/IonAssemblerBufferWithConstantPools.h => js/src/jit/shared/IonAssemblerBufferWithConstantPools.h
rename : js/src/ion/shared/IonFrames-shared.h => js/src/jit/shared/IonFrames-shared.h
rename : js/src/ion/shared/IonFrames-x86-shared.cpp => js/src/jit/shared/IonFrames-x86-shared.cpp
rename : js/src/ion/shared/IonFrames-x86-shared.h => js/src/jit/shared/IonFrames-x86-shared.h
rename : js/src/ion/shared/LIR-x86-shared.h => js/src/jit/shared/LIR-x86-shared.h
rename : js/src/ion/shared/Lowering-shared-inl.h => js/src/jit/shared/Lowering-shared-inl.h
rename : js/src/ion/shared/Lowering-shared.cpp => js/src/jit/shared/Lowering-shared.cpp
rename : js/src/ion/shared/Lowering-shared.h => js/src/jit/shared/Lowering-shared.h
rename : js/src/ion/shared/Lowering-x86-shared.cpp => js/src/jit/shared/Lowering-x86-shared.cpp
rename : js/src/ion/shared/Lowering-x86-shared.h => js/src/jit/shared/Lowering-x86-shared.h
rename : js/src/ion/shared/MacroAssembler-x86-shared.h => js/src/jit/shared/MacroAssembler-x86-shared.h
rename : js/src/ion/shared/MoveEmitter-x86-shared.cpp => js/src/jit/shared/MoveEmitter-x86-shared.cpp
rename : js/src/ion/shared/MoveEmitter-x86-shared.h => js/src/jit/shared/MoveEmitter-x86-shared.h
rename : js/src/ion/x64/Architecture-x64.h => js/src/jit/x64/Architecture-x64.h
rename : js/src/ion/x64/Assembler-x64.cpp => js/src/jit/x64/Assembler-x64.cpp
rename : js/src/ion/x64/Assembler-x64.h => js/src/jit/x64/Assembler-x64.h
rename : js/src/ion/x64/Bailouts-x64.cpp => js/src/jit/x64/Bailouts-x64.cpp
rename : js/src/ion/x64/BaselineCompiler-x64.cpp => js/src/jit/x64/BaselineCompiler-x64.cpp
rename : js/src/ion/x64/BaselineCompiler-x64.h => js/src/jit/x64/BaselineCompiler-x64.h
rename : js/src/ion/x64/BaselineHelpers-x64.h => js/src/jit/x64/BaselineHelpers-x64.h
rename : js/src/ion/x64/BaselineIC-x64.cpp => js/src/jit/x64/BaselineIC-x64.cpp
rename : js/src/ion/x64/BaselineRegisters-x64.h => js/src/jit/x64/BaselineRegisters-x64.h
rename : js/src/ion/x64/CodeGenerator-x64.cpp => js/src/jit/x64/CodeGenerator-x64.cpp
rename : js/src/ion/x64/CodeGenerator-x64.h => js/src/jit/x64/CodeGenerator-x64.h
rename : js/src/ion/x64/LIR-x64.h => js/src/jit/x64/LIR-x64.h
rename : js/src/ion/x64/LOpcodes-x64.h => js/src/jit/x64/LOpcodes-x64.h
rename : js/src/ion/x64/Lowering-x64.cpp => js/src/jit/x64/Lowering-x64.cpp
rename : js/src/ion/x64/Lowering-x64.h => js/src/jit/x64/Lowering-x64.h
rename : js/src/ion/x64/MacroAssembler-x64.cpp => js/src/jit/x64/MacroAssembler-x64.cpp
rename : js/src/ion/x64/MacroAssembler-x64.h => js/src/jit/x64/MacroAssembler-x64.h
rename : js/src/ion/x64/Trampoline-x64.cpp => js/src/jit/x64/Trampoline-x64.cpp
rename : js/src/ion/x86/Architecture-x86.h => js/src/jit/x86/Architecture-x86.h
rename : js/src/ion/x86/Assembler-x86.cpp => js/src/jit/x86/Assembler-x86.cpp
rename : js/src/ion/x86/Assembler-x86.h => js/src/jit/x86/Assembler-x86.h
rename : js/src/ion/x86/Bailouts-x86.cpp => js/src/jit/x86/Bailouts-x86.cpp
rename : js/src/ion/x86/BaselineCompiler-x86.cpp => js/src/jit/x86/BaselineCompiler-x86.cpp
rename : js/src/ion/x86/BaselineCompiler-x86.h => js/src/jit/x86/BaselineCompiler-x86.h
rename : js/src/ion/x86/BaselineHelpers-x86.h => js/src/jit/x86/BaselineHelpers-x86.h
rename : js/src/ion/x86/BaselineIC-x86.cpp => js/src/jit/x86/BaselineIC-x86.cpp
rename : js/src/ion/x86/BaselineRegisters-x86.h => js/src/jit/x86/BaselineRegisters-x86.h
rename : js/src/ion/x86/CodeGenerator-x86.cpp => js/src/jit/x86/CodeGenerator-x86.cpp
rename : js/src/ion/x86/CodeGenerator-x86.h => js/src/jit/x86/CodeGenerator-x86.h
rename : js/src/ion/x86/LIR-x86.h => js/src/jit/x86/LIR-x86.h
rename : js/src/ion/x86/LOpcodes-x86.h => js/src/jit/x86/LOpcodes-x86.h
rename : js/src/ion/x86/Lowering-x86.cpp => js/src/jit/x86/Lowering-x86.cpp
rename : js/src/ion/x86/Lowering-x86.h => js/src/jit/x86/Lowering-x86.h
rename : js/src/ion/x86/MacroAssembler-x86.cpp => js/src/jit/x86/MacroAssembler-x86.cpp
rename : js/src/ion/x86/MacroAssembler-x86.h => js/src/jit/x86/MacroAssembler-x86.h
rename : js/src/ion/x86/Trampoline-x86.cpp => js/src/jit/x86/Trampoline-x86.cpp
2013-08-08 19:37:11 +02:00
Mark Hammond
2e90091786
Bug 902790 - prevent browser crash if child process fails to start. r=jlebar
2013-08-09 16:23:24 +10:00