3152fcbfc09a1760e1fb7d71e0ec2b25c7ca6afe: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Thu, 07 May 2009 16:22:01 -0700 - rev 28172
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge mozilla-central to tracemonkey.
1ae1672f6749551aeff858874af926d3894dd5da: Bug 491929 - TM: Oracle bit vector allocation not thread-safe, r=gal.
Graydon Hoare <graydon@mozilla.com> - Thu, 07 May 2009 17:29:26 -0700 - rev 28171
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 491929 - TM: Oracle bit vector allocation not thread-safe, r=gal.
a6068cf686fe0b798ea92fc175919ffd98fe4e61: Bug 490818 - Packed JS that works in Firefox 3.0 and all other browsers fails in Firefox 3.5 (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Sun, 10 May 2009 13:18:01 -0700 - rev 28170
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 490818 - Packed JS that works in Firefox 3.0 and all other browsers fails in Firefox 3.5 (r=mrbkap).
664431e6d306232a4b505fa6813f5c6839603d14: Bug 490191 - "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" with defineGetter, eval (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Sun, 10 May 2009 13:15:26 -0700 - rev 28169
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 490191 - "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" with defineGetter, eval (r=mrbkap).
8c9a6d851018de107eca714000c2cda6bce4fdfb: Bug 452189 - regression (from firefox 2): prototype setters not called by inline cache for [[put]] (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Sun, 10 May 2009 13:13:26 -0700 - rev 28168
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 452189 - regression (from firefox 2): prototype setters not called by inline cache for [[put]] (r=mrbkap).
6ea54bfd7c28a13f7021477a84fd8d552287831e: Bug 492150 - Unexpected error occurred when japascript.options.strict is true (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Sun, 10 May 2009 13:06:04 -0700 - rev 28167
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 492150 - Unexpected error occurred when japascript.options.strict is true (r=mrbkap).
e762b03da104ff33704b0890c484d50e503299eb: Remove unused, incorrect XML namespace from bug 346189's reftest
Jesse Ruderman <jruderman@gmail.com> - Sat, 09 May 2009 21:06:55 -0700 - rev 28166
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Remove unused, incorrect XML namespace from bug 346189's reftest
84bc1ebd060dce3768cf60dc532008df60c8c0f6: Bug 491842. Check for suppressed scroll before doing the layout flush, so that we don't end up scrolling during the flush when scroll is suppressed. r+sr=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 09 May 2009 22:57:53 -0500 - rev 28165
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 491842. Check for suppressed scroll before doing the layout flush, so that we don't end up scrolling during the flush when scroll is suppressed. r+sr=dbaron
42a3db8c88373c6fbbc6dde89555e1885eda774e: Bug 491537. Make sure to set dirty buts all the way up the tree when interrupting inside an abs pos child or child of a columnset. r+sr=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 09 May 2009 22:57:47 -0500 - rev 28164
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 491537. Make sure to set dirty buts all the way up the tree when interrupting inside an abs pos child or child of a columnset. r+sr=dbaron
8f559674de112bec1df84e5caf1cca2ff1764340: Bug 492080. More correct marking of dirty bits on floats when we interrupt. r+sr=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 09 May 2009 22:51:34 -0500 - rev 28163
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 492080. More correct marking of dirty bits on floats when we interrupt. r+sr=dbaron
72030ec2e48078ccad3d162febd1327bd9520d72: Bug 348681 follow-up comment fix.
Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk> - Sat, 09 May 2009 22:36:17 +0100 - rev 28162
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 348681 follow-up comment fix.
3386a57572061e84bba1c744fefa1df674f059f0: Bug 348681 - Don't allow overlapping ranges in the selection. r+sr=roc
Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk> - Sat, 09 May 2009 22:30:19 +0100 - rev 28161
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 348681 - Don't allow overlapping ranges in the selection. r+sr=roc
a3a08801bd7080e7898cb00109ca38a7e4c28bee: Bug 492081: In SVG Animation (SMIL), update pause start time during setCurrentTime calls. r+sr=roc
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 09 May 2009 08:29:24 -0700 - rev 28160
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 492081: In SVG Animation (SMIL), update pause start time during setCurrentTime calls. r+sr=roc
baf06abf0af445b9e3518d7203dcd08113770761: Disable test_plugin_freezing.html for now since it causes focus problems
Robert O'Callahan <robert@ocallahan.org> - Sat, 09 May 2009 21:12:11 +1200 - rev 28159
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Disable test_plugin_freezing.html for now since it causes focus problems
056faf1793c7b8a730ece29dc420a45b06d711dd: Fix bug 399412 - don't reflow overflow containers that are pending re-placement. r+sr=roc
fantasai <fantasai.cvs@inkedblade.net> - Fri, 08 May 2009 18:53:44 -0700 - rev 28158
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix bug 399412 - don't reflow overflow containers that are pending re-placement. r+sr=roc
41607e4dcc6d84ad3bfabc17d2ea2490cfa6a63d: Fix gcc bracing warning while I'm here. (Bug 423233)
L. David Baron <dbaron@dbaron.org> - Fri, 08 May 2009 21:59:26 -0700 - rev 28157
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix gcc bracing warning while I'm here. (Bug 423233)
443174a6835866ef40c062c8d54ac56b8af818da: Traverse and unlink selection listeners. (Bug 490071) r+sr=peterv
L. David Baron <dbaron@dbaron.org> - Fri, 08 May 2009 21:59:26 -0700 - rev 28156
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Traverse and unlink selection listeners. (Bug 490071) r+sr=peterv
c3b2c4b8dcd68422b7893672289bd88802228904: Make transaction manager unit test's output give the correct function name.
L. David Baron <dbaron@dbaron.org> - Fri, 08 May 2009 21:59:26 -0700 - rev 28155
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Make transaction manager unit test's output give the correct function name.
c7fb0978d1ee0f12e6aac22225da19e2c53da679: Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv
L. David Baron <dbaron@dbaron.org> - Fri, 08 May 2009 21:59:25 -0700 - rev 28154
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv
da222a13986492320bd0bcb46d43ca5fedcbb0ee: Add the editor to cycle collection. (Bug 423233) r+sr=peterv
Robert Sayre <sayrer@gmail.com>, L. David Baron <dbaron@dbaron.org> - Fri, 08 May 2009 21:59:25 -0700 - rev 28153
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Add the editor to cycle collection. (Bug 423233) r+sr=peterv
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip