Commit Graph

275238 Commits

Author SHA1 Message Date
David Anderson
b706f86867 Fix test bustage (no bug, r=luke). 2012-06-14 14:30:30 -07:00
David Anderson
5cea63cfde Fix ARM build bustage. 2012-06-14 14:11:55 -07:00
David Anderson
48bb539a62 Fix debug orange. 2012-06-14 14:06:11 -07:00
David Anderson
efb81093d7 Fix typo. 2012-06-14 12:25:13 -07:00
David Anderson
bd47df219d Implement NAME ICs (bug 762421, r=jandem). 2012-06-14 12:21:30 -07:00
David Anderson
3d2b004904 Implement ALIASEDVAR opcodes (bug 762105, r=luke,jandem). 2012-06-14 02:14:16 -07:00
David Anderson
7e0545d4b9 Add support for CallObjects and heavyweight functions (bug 761685, r=jandem,luke). 2012-06-14 01:21:31 -07:00
Nicolas Pierron
75e6f746e0 Fix: Add cmpPtr(Address, Imm32) on x86/x64.(no bug, r=red-no-arm) 2012-06-14 00:16:00 -07:00
Nicolas Pierron
b1a3d3089b Fix arm builds. (no bug, r=red-arm) 2012-06-13 23:09:18 -07:00
Nicolas Pierron
8c146aee8a Remove debugging instrumentation from debug/Frame-arguments-02. (no bug, r=opt-orange) 2012-06-13 21:52:33 -07:00
Eric Faust
9c80337a33 Bug 764163 - Inlined dynamic call to check GC Zeal in ionmonkey. r=dvander 2012-06-13 20:38:39 -07:00
Nikos Verschore
54a9c41c29 Implement a fast-path for JSOP_INSTANCEOF (bug 717466, r=dvander). 2012-06-13 20:33:46 -07:00
David Anderson
7860322bfc Make all cacheable scope objects into delegates (bug 761685, r=luke).
--HG--
extra : rebase_source : 0fca62a7e3f9fbd83b5133e0d4d12a3f87078583
2012-06-13 18:28:35 -07:00
Sean Stangl
de48b64bf6 Bug 763989 - Use the jumpRelocations_ buffer instead; quick orange fix. no_r 2012-06-13 13:09:22 -07:00
Sean Stangl
663e2dc2d6 Bug 763989 - Mark the ArgumentsRectifier via ImmGCPtr. r=dvander 2012-06-13 11:55:54 -07:00
Sean Stangl
980739567c Backed out changeset 5f86bbdfe504 2012-06-13 11:54:03 -07:00
Sean Stangl
28982c6c55 Bug 763989 - Mark the ArgumentsRectifier via ImmGCPtr. r=dvander 2012-06-13 11:52:33 -07:00
Jan de Mooij
7c336f01fe Bug 763599 - Inline string[int32] GETELEM. r=dvander 2012-06-13 10:56:31 +02:00
David Anderson
b974a76383 Merge from mozilla-central.
--HG--
rename : accessible/src/html/nsHTMLTableAccessible.cpp => accessible/src/html/HTMLTableAccessible.cpp
rename : accessible/src/html/nsHTMLTableAccessible.h => accessible/src/html/HTMLTableAccessible.h
rename : accessible/src/xul/nsXULAlertAccessible.cpp => accessible/src/xul/XULAlertAccessible.cpp
rename : accessible/src/xul/nsXULAlertAccessible.h => accessible/src/xul/XULAlertAccessible.h
rename : accessible/src/xul/nsXULColorPickerAccessible.cpp => accessible/src/xul/XULColorPickerAccessible.cpp
rename : accessible/src/xul/nsXULColorPickerAccessible.h => accessible/src/xul/XULColorPickerAccessible.h
rename : accessible/src/xul/nsXULComboboxAccessible.cpp => accessible/src/xul/XULComboboxAccessible.cpp
rename : accessible/src/xul/nsXULComboboxAccessible.h => accessible/src/xul/XULComboboxAccessible.h
rename : accessible/src/xul/nsXULMenuAccessible.cpp => accessible/src/xul/XULMenuAccessible.cpp
rename : accessible/src/xul/nsXULMenuAccessible.h => accessible/src/xul/XULMenuAccessible.h
rename : accessible/src/xul/nsXULSliderAccessible.cpp => accessible/src/xul/XULSliderAccessible.cpp
rename : accessible/src/xul/nsXULSliderAccessible.h => accessible/src/xul/XULSliderAccessible.h
rename : accessible/src/xul/nsXULTabAccessible.cpp => accessible/src/xul/XULTabAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.cpp => accessible/src/xul/XULTreeAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.h => accessible/src/xul/XULTreeAccessible.h
rename : accessible/src/xul/nsXULTreeGridAccessible.cpp => accessible/src/xul/XULTreeGridAccessible.cpp
rename : accessible/src/xul/nsXULTreeGridAccessible.h => accessible/src/xul/XULTreeGridAccessible.h
2012-06-12 17:44:22 -07:00
Sean Stangl
79dc0b9626 Bug 764165 - Poison freed IonCode buffers. r=dvander 2012-06-12 14:29:07 -07:00
Jan de Mooij
7291c64ec1 Remove unused variable, fix Clang warning. 2012-06-12 11:06:40 +02:00
Sean Stangl
725d91a352 Bug 762936 - Call writeDataRelocation() for storePtr(ImmGCPtr) on x86. r=dvander 2012-06-11 17:48:41 -07:00
Sean Stangl
46676f6563 Bug 763039 - Followup: fix ARM headers. no_r=red 2012-06-11 12:54:14 -07:00
Sean Stangl
d35c4c78a4 Bug 763039 - Toggle barrier jumps to correct state at end of compilation. r=dvander 2012-06-11 12:34:07 -07:00
Jan de Mooij
867d4444a7 Bug 762891 - Specialize more phis in some edge cases. r=dvander 2012-06-09 12:23:33 +02:00
Jan de Mooij
b66b17ef6a Bug 762887 - Add an infallible MUnbox after known-object type barrier. r=dvander 2012-06-09 11:09:28 +02:00
Jan de Mooij
73e00c8b3b Merge m-c to ionmonkey
--HG--
rename : accessible/src/html/nsHTMLSelectAccessible.cpp => accessible/src/html/HTMLSelectAccessible.cpp
rename : accessible/src/html/nsHTMLSelectAccessible.h => accessible/src/html/HTMLSelectAccessible.h
rename : memory/jemalloc/jemalloc.c => memory/mozjemalloc/jemalloc.c
rename : memory/jemalloc/jemalloc.h => memory/mozjemalloc/jemalloc.h
2012-06-08 11:18:39 +02:00
Nicolas Pierron
82f3b36741 Revert eager code elimination (no bug, r=orange1827) 2012-06-07 17:57:49 -07:00
Nicolas Pierron
74c04fdfd7 Reduce amount of spew during invalidation (no bug, r=dvander) 2012-06-07 16:36:58 -07:00
Sean Stangl
423bda6526 Bug 762547 - Fix testcase from bug to pass on opt builds also. no_r 2012-06-07 15:01:32 -07:00
Ehsan Akhgari
ec99d74c58 Bug 737056 - Add some documentation on the mozilla::Version API; r=sparky
DONTBUILD
2012-06-07 17:55:46 -04:00
Sean Stangl
a17bd5494b Bug 762547 - Don't invalidate Ion code unless GC is non-preserving. r=dvander 2012-06-07 14:27:07 -07:00
Kyle Huey
ee8d07ffb2 Bug 759970: Result when reaching the end of a cursor should be null. r=sicking 2012-06-07 13:59:51 -07:00
Kyle Huey
ccce1bbca3 Bug 755767: Shut down IndexedDB at profile-before-change. r=bent 2012-06-07 10:44:17 -07:00
Benoit Girard
6267a1f913 Bug 756253 - Disable flash placeholder on zooming because of thread safety problems and heap corruption. r=snop 2012-06-07 13:27:15 -04:00
L. David Baron
7c127e67c6 Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This fixes phoronix.com/reddit.com/others at the expense of youtube.com. This reverts b64bfa138619890a01826bde8974cc974b45a6f5 (bug 760098) which in turn reverted 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 747720) r=backout 2012-06-12 12:43:09 -07:00
Malini Das
621ef3d588 Bug 744902 - Add datazilla and mozrunner to setup.py deps, r=jgriffin, DONTBUILD because NPOTB 2012-06-12 11:57:25 -07:00
Nicholas Cameron
c257056d2c Bug 750575; use nsCOMPtr around nsIPresShell in canvas code. r=roc 2012-06-12 10:48:42 -07:00
Daniel Holbert
ebdb5c86fb Bug 763689: Add "auto" keyword for min-height and min-width, which for now just computes to 0. r=bz 2012-06-12 10:48:20 -07:00
James Willcox
50ac29de52 Backout a9455a51d543, bug 756253 2012-06-12 09:34:50 -04:00
Ed Morley
4c9a59e40a Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-06-12 10:36:42 +01:00
L. David Baron
bda87dc03d Don't assume ordering of callers of nsPresContext::ScreenWidthInchesForFontInflation; instead, track changes only for the caller that cares about changes. (Bug 759755, patch 5) r=bzbarsky 2012-06-11 22:43:31 -07:00
Brad Lassey
d29e5af079 bug 736602 - Change inactive tab timer clamp setting to something higher than 1hz r=mfinkle 2012-06-11 22:15:55 -07:00
Richard Newman
8ecb1a8cbb Bug 742478 - Integrate appropriate icons for for sending tabs. r=assets-only 2012-06-11 21:32:05 -07:00
Chris Jones
c6542471a4 Bug 759653: Use RGB24 for offscreen surfaces on android-esque platforms. r=mwu 2012-06-11 20:41:46 -07:00
Chris Jones
3bc9fa211c Test for bug 763228. 2012-06-11 20:41:46 -07:00
Chris Jones
eea476cb50 Bug 763238: Use fully-qualified names for Open/Bridge. r=bent 2012-06-11 20:41:46 -07:00
Kevin Brosnan
060c429d2b Bug 736602 - Increase dom.min_background_timeout_value to 15 minutes for mobile r=mfinkle a=akeybl 2012-06-11 18:44:45 -07:00
James Willcox
b7a47d1ba2 Bug 762407 - Avoid deadlock when exiting fullscreen Flash videos on Android r=blassey 2012-06-11 13:50:59 -04:00
L. David Baron
c11c707fff Properly dirty intrinsic widths when doing things that change inflation. (Bug 759755, patch 3) r=roc 2012-06-11 13:57:35 -07:00