Paul O’Shannessy
142477dc76
Bug 597901 - Throttled/cascade-loaded tabs have permanent empty progress bar until force-loaded by clicking on them [r=gavin, a=blocking-b7]
...
--HG--
extra : rebase_source : f2ec2e1eb8572393b70b7965e896fa1f9658baf8
2010-09-23 20:21:13 -07:00
Paul O’Shannessy
97d2dac871
Bug 597933 - "Cascade page loads when restoring" does not work properly in certain case. [r=dietrich, a=blocking-b7]
...
--HG--
extra : rebase_source : d7892d55ecc4dfec4c2e47aaaf862224637402f3
2010-09-23 20:20:57 -07:00
Paul O’Shannessy
4ca09d6406
Bug 598011 - Calling SessionStore::setBrowserState API during cascading load results in a failure to load session [r=dietrich, a=blocking-b7]
...
--HG--
extra : rebase_source : ad945754d91bd110990a2a45401c3f8a9583dddc
2010-09-23 20:20:11 -07:00
Brad Lassey
ca51e54949
Bug 580388 - Keep nsTextStateManager observers during frame reconstruction; r=masayuki a=blocking-fennec
2010-09-23 23:34:28 -04:00
Brad Lassey
2f303b809a
Bug 591047 - (7/7) Suppressing possible out-of-sync notifications; r=roc a=blocking-fennec
2010-09-23 23:34:26 -04:00
Brad Lassey
9c43d63744
Bug 591047 - (6/7) Adding IME event support to content fake widget; r=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
42c886dbb3
Bug 591047 - (5/7) Adding IME notification support to content fake widget; r=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
3db964bd25
Bug 591047 - (4/7) Adding no updates option to IME notifications; r=masayuki sr=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
0fbcc1134a
Bug 591047 - (3/7) Adding e10s IME supporting code to widget; r=cjones sr=roc a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
847fb9effa
Bug 591047 - (2/7) Adding event handling support to PuppetWidget; r=cjones a=blocking-fennec
2010-09-23 23:28:15 -04:00
Brad Lassey
6878ccd6f4
Bug 591047 - (1/7) Backing out Android a1 IME code from bug 581535 and bug 582644; r=blassey a=blocking-fennec
2010-09-23 23:28:15 -04:00
Oleg Romashin
fc88947b5d
Bug 598531 - Fennec Remote Layer rendering is slow on N900 (pixman hitting slow path). r=roc a=blocking-fennec
2010-09-23 20:09:00 -07:00
Philipp von Weitershausen
659dd70dc2
Bug 598898 - Fix Sync notifications after add-on bar replaced the status bar. r=gavin a=blocking-beta7
2010-09-23 18:09:55 +02:00
Dietrich Ayala
c2aa4b2240
bug 574688 followup for windows, r=post-facto-mano, a=beta7blocker
2010-09-23 18:32:49 +07:00
Dão Gottwald
92011af73a
Bug 598020 - Tabs for pages without titles are labeled "New Tab" instead of with the file name until they start restoring. r=zpao a=relanding-after-accidental-backout
2010-09-21 11:15:44 +02:00
Brendan Eich
c27e88caa4
Fix shape vs. slot management under putProperty, plus related layering and error reporting fixes (596805, r=jorendorff).
2010-09-16 11:56:54 -07:00
Robert Sayre
2ae5db2ff0
Fix test_canvas.html mochitest. Using preventExtensions on a huge typed array is a bad idea right now. Bug 598969. r=brendan
2010-09-23 13:56:11 -04:00
Nicholas Nethercote
125d4d111e
Update nanojit-import-rev stamp.
2010-09-22 19:26:04 -07:00
William Maddox
9ab7c2a331
Bug 542905 - cse chains should be cleared more selectively in case of labels. r=nnethercote.
...
--HG--
extra : convert_revision : 3cdd8540979dda01630e0676b273250311e26284
2010-09-22 19:04:48 -07:00
Sean Stangl
633fc2cc7c
Fix incorrect jsval_layout on x86 opt builds. no_r=fire.
2010-09-22 21:44:23 -04:00
Sean Stangl
1e56b6d6de
Faster x64 Value storing; b=598491, r=dvander.
2010-09-22 21:03:22 -04:00
David Anderson
126a9558ea
Merge backout.
2010-09-22 17:41:14 -07:00
David Anderson
2e9af3ac56
Backed out changeset 1af8f0c895bc from PGO bustage
2010-09-22 17:40:31 -07:00
Brendan Eich
72dd2a80e0
Warning fix from Luke (no bug, r=me).
2010-09-22 18:51:50 -04:00
David Anderson
9177721d82
Fix method-JIT debug mode bugs and add more testing capability (bug 598444, r=sstangl).
2010-09-22 14:29:48 -07:00
David Anderson
2055a5d505
Fix FrameState::forgetType with eval (bug 598696, r=sstangl).
2010-09-22 11:15:34 -07:00
Chris Leary
a042240626
Bug 593663: emulate flat regexps in three-argument String.prototype.replace. (r=lw)
2010-09-22 10:27:38 -07:00
David Anderson
8421061eb5
Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
...
* * *
Remove FrameState::base (bug 591836 part 1, r=dmandelin).
* * *
New register pinning invariants (bug 591836 part 2, r=dmandelin).
* * *
Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
* * *
New copy order invariant (bug 591836 part 4, r=dmandelin).
* * *
Optimize immutable frame syncing (bug 591836 part 5, r=dmandelin).
* * *
Optimize frame merging (bug 591836 part 6, r=dmandelin).
* * *
Optimize copying frame entries (bug 591836 part 7, r=dmandelin).
* * *
Optimize mutable frame syncing (bug 591836 part 8, r=dmandelin).
* * *
Optimize syncing in try blocks (bug 591836 part 9, r=dmandelin).
2010-09-21 18:34:42 -07:00
Nicholas Nethercote
f2c3780ce4
Update nanojit-import-rev stamp.
2010-09-21 16:06:08 -07:00
Nicholas Nethercote
17899a7415
Fix assertion failure caused by the patches for bug 575529. r=me.
...
--HG--
extra : convert_revision : 59df8fdb2c08cca47a47b2a5210022cea0180fd3
2010-09-21 15:59:57 -07:00
William Maddox
842155af2a
Whitespace cleanup, nanojit subdir only (r=me)
...
--HG--
extra : convert_revision : a623aab958efda06d12eca456304fc674c92a589
2010-09-21 15:20:20 -07:00
William Maddox
7a787678c4
Bug 598151 - Account for unreachable code following LIR_j when tracking x87 stack depth
...
--HG--
extra : convert_revision : 4becc719d20e27c65f64ed872ab3cb7bd08c8c68
2010-09-21 14:35:11 -07:00
Tommy Reilly
53d6d47f23
Fix valgrind errors from CPP define already defined (r=edwsmith)
...
--HG--
extra : convert_revision : aaa4e162e47e7b05cf6c04a51975f6a4042c604c
2010-09-17 14:35:49 -04:00
Dan Witte
84d71ad9e5
Temporarily disable a few ctypes tests pending fix for bug 598225.
2010-09-21 15:57:11 -07:00
Steve Fink
6a33041b03
Bug 583143 - Fix bustage with MOZ_TRACEVIS and other NPOTB code (r=lw)
2010-09-20 12:43:52 -07:00
Brian Hackett
8e78085545
Fix strict-aliasing warning on interruptFlags/interruptCounter, bug 589193. r=igor
2010-09-21 14:29:11 -07:00
David Anderson
52761821cf
Fix global variables overwriting resolved properties (bug 595917, r=brendan).
2010-09-21 12:38:30 -07:00
Jim Blandy
9b88f70086
Bug 492845: Implement Object.isSealed, Object.seal. a=jwalden, r=brendan
2010-09-21 11:35:30 -07:00
Jim Blandy
accd8966fa
Bug 492844: Implement Object.freeze, Object.isFrozen r=brendan,jorendorff
...
This also moves ecma_5/strict/shell.js's deep_equal to ecma_5/shell.js, and
renames it deepEqual, for consistency with the rest of the world. It also improves deepEqual's handling of -0, 0, and NaN.
2010-09-21 11:35:29 -07:00
Jim Blandy
96d7c2007b
Bug 492849 - Implement Object.preventExtensions, Object.isExtensible. a=waldo,jimb, r=brendan
...
--HG--
rename : js/src/jsapi-tests/testSeal.cpp => js/src/jsapi-tests/testDeepFreeze.cpp
2010-09-21 11:35:29 -07:00
Jim Blandy
ad83424ea2
Bug 594574: Change GetPropertyNames to take its out-parameter by address, not by non-const reference. r=brendan
2010-09-21 11:35:29 -07:00
Igor Bukanov
dfd669fcf1
bug 597906 - js shell: functions to observe object finalization. r=jorendorff
2010-09-20 15:55:58 +02:00
Ginn Chen
c082ddcc6b
Bug 597976 Make it able to build TraceJIT w/o MethodJIT r=dvander
2010-09-21 16:12:20 +08:00
Ginn Chen
a57ebc8842
Bug 597828 Implement setSSECheckState for Solaris Studio compiler r=dvander
2010-09-21 15:56:56 +08:00
Ginn Chen
1adbef9029
Bug 597831 Update TrampolineSUNW*.s r=dvander
2010-09-21 15:56:28 +08:00
Luke Wagner
656da172a8
Bug 595668 - create XPCCallContext in XPC_NW_Construct (r=mrbkap)
...
--HG--
extra : rebase_source : a9fb4a39b56af90045f6055d31354c61cbc97a0d
2010-09-20 18:23:04 -07:00
Brendan Eich
adfba421c2
Fix slot leak that leads to allocSlot assert botch (597945, r=jorendorff).
2010-09-21 00:04:25 -07:00
Nicholas Nethercote
5903259553
merge
2010-09-20 22:16:07 -07:00
Robert Sayre
7cdfad2571
Merge backout.
2010-09-21 00:44:35 -04:00
Robert Sayre
031267d073
Back out changeset d7d3c0af2877. Brendan Eich – Fix slot leak that leads to allocSlot assert botch (597945, r=jorendorff).
2010-09-21 00:44:17 -04:00