ec6218a54521bc31fea8dab92f8d2793a861f211: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Thu, 09 Apr 2009 21:24:00 -0400 - rev 27167
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Merge mozilla-central to tracemonkey.
162de46bc0f2ae012bf6d2934cfaca28de2a7ac0: Bug 487676 - Nesting deep-aborting trace calls don't work. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 09 Apr 2009 18:07:00 -0500 - rev 27166
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Bug 487676 - Nesting deep-aborting trace calls don't work. r=gal.
38c0b853764c96a460ef614321077c9be9d79920: Bug 487413 - Delete unnecessary fast natives in js shell. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 09 Apr 2009 16:30:10 -0500 - rev 27165
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Bug 487413 - Delete unnecessary fast natives in js shell. r=gal.
547f9171ae0f84d892a6929e14b8439275fa8b01: Bug 487561 - More cleanup from bug 452498 and bug 487271 patches (r=mrbkap/igor, and this fixes bug 487570).
Brendan Eich <brendan@mozilla.org> - Thu, 09 Apr 2009 15:05:12 -0700 - rev 27164
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Bug 487561 - More cleanup from bug 452498 and bug 487271 patches (r=mrbkap/igor, and this fixes bug 487570).
3d7e030e283f05d9547a2b69a4523cd735ce622e: Bug 469237: Avoid warnings in jstracer.cpp. r=igor
Jim Blandy <jimb@mozilla.org> - Thu, 09 Apr 2009 13:10:22 -0700 - rev 27163
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Bug 469237: Avoid warnings in jstracer.cpp. r=igor ../jstracer.cpp: In member function ‘void TraceRecorder::guard(bool, nanojit::LIns*, nanojit::LIns*)’: ../jstracer.cpp:2301: warning: format ‘%p’ expects type ‘void*’, but argument 2 has type ‘nanojit::SideExit*’ ../jstracer.cpp: In function ‘bool js_AttemptToExtendTree(JSContext*, VMSideExit*, VMSideExit*, jsbytecode*)’: ../jstracer.cpp:3624: warning: suggest parentheses around ‘&&’ within ‘||’
e1a26ef353c403eeef3c550ac2ac9fddd3fb3266: Bug 469237: Assert that we never add properties to lexical blocks. r=igor
Jim Blandy <jimb@mozilla.org> - Thu, 09 Apr 2009 13:07:27 -0700 - rev 27162
Push 6416 by rsayre@mozilla.com at Fri, 10 Apr 2009 08:17:12 +0000
Bug 469237: Assert that we never add properties to lexical blocks. r=igor
3051d82cb64fd5f510758329a69f8e67b85d7c52: More OJI removal bustage fixes for static builds. b=485984
Josh Aas <joshmoz@gmail.com> - Fri, 10 Apr 2009 00:30:44 -0400 - rev 27161
Push 6415 by josh@mozilla.com at Fri, 10 Apr 2009 04:30:59 +0000
More OJI removal bustage fixes for static builds. b=485984
1fc65dc2a0c203d1ec654a33e65dbe1d1d03041c: OJI removal bustage fix for static builds. b=485984
Josh Aas <joshmoz@gmail.com> - Thu, 09 Apr 2009 23:28:00 -0400 - rev 27160
Push 6414 by josh@mozilla.com at Fri, 10 Apr 2009 03:28:22 +0000
OJI removal bustage fix for static builds. b=485984
8d5495c3449e4471ae13b4bbcf4b474112edc8b4: Add additional null checks to fix bustage
Stuart Parmenter <pavlov@pavlov.net> - Wed, 08 Apr 2009 08:40:47 -0700 - rev 27159
Push 6413 by pavlov@mozilla.com at Fri, 10 Apr 2009 03:06:57 +0000
Add additional null checks to fix bustage
88e7b02b100ac7e195df2376b48d6dd56116fd3e: Remove OJI from the tree. b=485984 r/sr=jst
Josh Aas <joshmoz@gmail.com> - Thu, 09 Apr 2009 22:38:21 -0400 - rev 27158
Push 6412 by josh@mozilla.com at Fri, 10 Apr 2009 02:38:51 +0000
Remove OJI from the tree. b=485984 r/sr=jst
c82f707141cd8b6a9964aa2b9fb0765c89d13bc5: Bug 487063. Assert that platform textruns are never called for zero-length text. r=roc
Jonathan Kew <jfkthame@gmail.com> - Fri, 10 Apr 2009 13:33:02 +1200 - rev 27157
Push 6411 by rocallahan@mozilla.com at Fri, 10 Apr 2009 02:24:49 +0000
Bug 487063. Assert that platform textruns are never called for zero-length text. r=roc
d64ac7af9d14cdbe4aa8169bdfa0d685edcbd6af: Bug 487063. gfxFontGroup::ComputeRanges should bail out on zero-length textruns. But avoid calling into platform textrun code for zero-length textruns, anyway. r=roc
Jonathan Kew <jfkthame@gmail.com> - Fri, 10 Apr 2009 13:32:24 +1200 - rev 27156
Push 6411 by rocallahan@mozilla.com at Fri, 10 Apr 2009 02:24:49 +0000
Bug 487063. gfxFontGroup::ComputeRanges should bail out on zero-length textruns. But avoid calling into platform textrun code for zero-length textruns, anyway. r=roc
370798d494f88d76e953aa98bef5694aaac10191: Bug 486556. Don't rely on loadeddata firing before the document load event, per spec it might not. r=doublec
Robert O'Callahan <robert@ocallahan.org> - Fri, 10 Apr 2009 13:12:19 +1200 - rev 27155
Push 6411 by rocallahan@mozilla.com at Fri, 10 Apr 2009 02:24:49 +0000
Bug 486556. Don't rely on loadeddata firing before the document load event, per spec it might not. r=doublec
e8c9280dce9196f971ef2a5876c7f4eaa7e9b893: bug 485940. remove unnecessary gpsd dependencies. r=bcombee
Stuart Parmenter <pavlov@pavlov.net> - Wed, 08 Apr 2009 08:29:46 -0700 - rev 27154
Push 6410 by pavlov@mozilla.com at Fri, 10 Apr 2009 02:10:50 +0000
bug 485940. remove unnecessary gpsd dependencies. r=bcombee
a5468a6bd7ee0ea95e5ca37c4af7969d6afd2285: Bug 482689. Optimize display lists for backgrounds. r/sr=roc
Stuart Parmenter <pavlov@pavlov.net> - Wed, 08 Apr 2009 08:19:51 -0700 - rev 27153
Push 6409 by pavlov@mozilla.com at Fri, 10 Apr 2009 02:01:51 +0000
Bug 482689. Optimize display lists for backgrounds. r/sr=roc
683b00c3d1d1394ec6bb978a8baaf53dec3ce7d2: Bug 487539. Don't use an <area>'s primary frame as a primary frame hint. r+sr=roc
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 09 Apr 2009 21:37:37 -0400 - rev 27152
Push 6408 by bzbarsky@mozilla.com at Fri, 10 Apr 2009 01:40:02 +0000
Bug 487539. Don't use an <area>'s primary frame as a primary frame hint. r+sr=roc
6e255383fe1e89f682dc0c6d0f452438c0692c87: Bug 481647. Give the document created via CreateAboutBlankContentViewer the right base URI too. r+sr=jst
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 09 Apr 2009 21:36:42 -0400 - rev 27151
Push 6408 by bzbarsky@mozilla.com at Fri, 10 Apr 2009 01:40:02 +0000
Bug 481647. Give the document created via CreateAboutBlankContentViewer the right base URI too. r+sr=jst
ce4542e6cc72f9f866607d7035fdd94c4f117a09: Bug 485808. Create an iterator class to do forward iteration over the result of GetChildArray(). r+sr=sicking
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 09 Apr 2009 21:36:41 -0400 - rev 27150
Push 6408 by bzbarsky@mozilla.com at Fri, 10 Apr 2009 01:40:02 +0000
Bug 485808. Create an iterator class to do forward iteration over the result of GetChildArray(). r+sr=sicking
9213aa676ae6de28995ed6c006be73593a2344e8: Separation of tests, cleanup, and additional logging for Bug 465490 - Intermittent time out after test_0051_general.js: test_0110_general.js hangs randomly.
Robert Strong <robert.bugzilla@gmail.com> - Thu, 09 Apr 2009 18:11:56 -0700 - rev 27149
Push 6407 by rstrong@mozilla.com at Fri, 10 Apr 2009 01:12:33 +0000
Separation of tests, cleanup, and additional logging for Bug 465490 - Intermittent time out after test_0051_general.js: test_0110_general.js hangs randomly.
adf251480d63fa9124fee2a9724270c3eff600af: optimize/modernize Mac OS X toolkit/xre code. b=486733 r=mstange sr=bsmedberg
Josh Aas <joshmoz@gmail.com> - Thu, 09 Apr 2009 20:54:11 -0400 - rev 27148
Push 6406 by josh@mozilla.com at Fri, 10 Apr 2009 00:55:01 +0000
optimize/modernize Mac OS X toolkit/xre code. b=486733 r=mstange sr=bsmedberg
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip