Commit Graph

36852 Commits

Author SHA1 Message Date
Brendan Eich
45c0afef62 Merge. 2009-12-30 13:50:31 -08:00
Brendan Eich
398f5f3b9b Bug 537204 - No more BOGUS_CX bogosities (r=jwalden). 2009-12-30 13:49:26 -08:00
Jeff Walden
025a44ebc4 Bug 492840 - Add new test to manifest. sr=mozbot 2009-12-30 15:23:38 -06:00
Jeff Walden
e59ff3661d Bug 492840 - Fix a conflict with myself in the previous push. Aaargh... 2009-12-30 15:20:21 -06:00
David Mandelin
6b21acfb18 Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander 2009-12-29 17:23:36 -08:00
Igor Bukanov
0553ca4a34 bug 536734 - more finalizer specializations. r=brendan 2009-12-30 14:06:26 +03:00
David Mandelin
4629cf448e Backout merge. 2009-12-29 17:21:33 -08:00
David Mandelin
4fbd808603 Backed out changeset 8a2d469e86e7 due to mochitest failures 2009-12-29 17:21:04 -08:00
David Anderson
b140c9d806 Fixed liveness-spew-only assertion with LIR_mod (bug 537023, r=nnethercote).
--HG--
extra : convert_revision : 8b948b2c98c6813285d0ddf630b27a9bc14c04f8
2009-12-29 16:27:09 -08:00
Jeff Walden
239eb61feb Oops, two more tests that use load(), mark them shell-only too. r=bustage 2009-12-29 17:11:11 -06:00
David Mandelin
5aa79db4bf Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander 2009-12-29 13:11:12 -08:00
Jeff Walden
cd687c4a78 Bustage fix, r=lumpy 2009-12-29 13:13:49 -06:00
Timothy Nikkel
c581600f0c Bug 396367. Make the tests reset the textzoom after changing it.
--HG--
extra : rebase_source : 5afddd159099314576ad6623d11649266a7b4e77
2009-12-26 21:36:12 -06:00
Edwin Smith
169edd70d1 Fix PPC alignment of immediate quads (usually doubles) (bug 477779 r=stejohns+ r=rreitmai+)
--HG--
extra : convert_revision : 5218b6ab33db0ebfbb8c555a6d42d2074c9c3a8e
2009-12-24 10:13:32 -05:00
Nicholas Nethercote
8d12f8e105 Bug 536326 - nanojit: fix X64 asm printing problems. r=dvander.
--HG--
extra : convert_revision : dd5319f481147c1083ae32c57ce83db65eb0128c
2009-12-24 11:35:30 +11:00
Nicholas Nethercote
af8581791c Bug 536098 - nanojit: speed up intersectRegisterState(). r=edwsmith.
--HG--
extra : convert_revision : 12013e9b8fab0168bc26e2e04fe9779e5aed2559
2009-12-22 19:47:17 -08:00
Brendan Eich
9a805a7cae Disassemble function upvars a bit (496921, r=mrbkap). 2010-01-04 16:56:25 -08:00
Jeff Walden
3a29434381 Adjust testing for Object.defineProperties(obj, string) to account for index properties showing up as enumerable on String objects. r=sparky 2010-01-04 15:53:50 -06:00
David Mandelin
6479d75e0d Bug 536748: fix argument index typo, r=gal 2010-01-04 13:36:06 -08:00
Timothy Nikkel
bd15675d9d Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky
--HG--
extra : rebase_source : c6aa412247ab70f5bf3a4688f262edcccd2d6fdd
2009-12-22 18:09:10 -06:00
Saint Wesonga
a8b14db838 Bug 537195 - nsISound.play without esound installed should throw NS_ERROR_NOT_AVAILABLE. r=roc 2010-01-02 13:13:27 +01:00
Dão Gottwald
4e290b7517 Test for bug 537474 2010-01-02 11:03:06 +01:00
Dão Gottwald
cc23d810b5 Bug 537474 - nsIBrowserDOMWindow.OPEN_CURRENTWINDOW implementation is broken. r=typo 2010-01-02 09:28:09 +01:00
Timothy Nikkel
b3a04ada9c Bug 499841. Add crashtest. 2010-01-01 20:49:24 -06:00
Timothy Nikkel
959c2e8e92 Merge back out of changeset 63d4a49fbec1 (bug 396367) 2010-01-01 20:36:10 -06:00
Timothy Nikkel
1172cc4cd0 Backed out changeset 63d4a49fbec1 (bug 396367) 2010-01-01 20:34:05 -06:00
Timothy Nikkel
3c392bc210 Backed out changeset 640bf652618a (bug 396367) 2010-01-01 20:33:27 -06:00
Timothy Nikkel
cd0c5d7fb2 Bug 396367. Make the tests reset the textzoom after changing it.
--HG--
extra : rebase_source : 632a44629f3fac9c77f6b142baeefa83e792afd9
2009-12-26 21:36:12 -06:00
Timothy Nikkel
6a84e052f2 Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky
--HG--
extra : rebase_source : 67d99a197a4974684f57f23873033b85c276ef86
2009-12-22 18:09:10 -06:00
Timothy Nikkel
bd38594159 Bug 396367. Fix up some tests to be more robust. r=enndeakin
--HG--
extra : rebase_source : c3aafd472aebcacfce7f778d61f5a088dd0493c4
2009-12-22 17:53:07 -06:00
Timothy Nikkel
3e07c97339 Bug 488771. Stop nsIRollUpListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : 0af5c537b7be03c1407f4b658ba7802081ad3f01
2009-12-22 17:49:33 -06:00
Timothy Nikkel
ad77d4e1d7 Bug 484400. When removing a positioned element use the placeholder frame to get the relevant containing block for first-letter processing. r=bzbarsky
--HG--
extra : rebase_source : 9a327e8f44541ac822bc7be52caa1ceab825ccd1
2009-12-22 17:47:25 -06:00
Timothy Nikkel
5f6a955352 Bug 499841. Pass the block frame that contains the first letter style to RemoveFirstLetterFrames so that the NS_BLOCK_HAS_FIRST_LETTER_CHILD bit can be unset on it. Always set the NS_BLOCK_HAS_FIRST_LETTER_CHILD bit on the first continuation only. r=bzbarsky
--HG--
extra : rebase_source : 411297490d6d18244fa7caa3194facfedc28ea86
2009-12-22 17:44:35 -06:00
Timothy Nikkel
01699b9589 Bug 287088. Stop first-line styling from leaking into second and subsequent lines when a single element is split between first and second lines. r=roc
--HG--
extra : rebase_source : 0dcf9009a73d5f8082c09172f4ce6840be5e6c98
2009-12-22 17:42:45 -06:00
Makoto Kato
86412ece0c Bug 535495 - build break test plugin on x64 due to changeset 9c16bf14545c. r=josh 2010-01-01 23:00:18 +09:00
Boris Zbarsky
b22600af13 Bug 537419. mContent might be null here. r=dbaron 2009-12-31 20:37:57 -05:00
Boris Zbarsky
cba4b340ad Trying to fix orange due to landing of bug 528306 by fixing assumption in test. 2009-12-31 17:12:43 -05:00
Taras Glek
55fb09bedb Bug 537158: Make fastload more robust r=brendan 2009-12-29 14:04:38 -08:00
Taras Glek
89e73935db Bug 537398 - Fix copyright headers in libjar r=reed
--HG--
extra : rebase_source : 22b2082bcf17534346f833e36e3b4f9d80659782
2009-12-31 11:27:22 -08:00
Boris Zbarsky
06b277fcc7 Bug 528306 part 3. Hook up restyle processing to nsRefreshDriver. r=dbaron 2009-12-31 14:07:57 -05:00
Boris Zbarsky
ef3cef478b Bug 528306 part 2. Make nsCSSFrameConstructor reference-counted. r=dbaron 2009-12-31 14:07:57 -05:00
Boris Zbarsky
5e1384376d Bug 528306 part 1. Don't stop the refresh driver timer on observer removal; instead just stop it if it fires when there are no observers. r=dbaron 2009-12-31 14:07:57 -05:00
Boris Zbarsky
35c346dcdf Bug 536623 and bug 537141. Don't attempt to maybe-create textframes for kids of parents that have xbl childlists on insert and append: we know we didn't skip creating any frames that didn't need skipping unconditionally in that situation, and trying to create them can put them in the wrong place. r=roc 2009-12-31 14:07:57 -05:00
Boris Zbarsky
a99f0f4f96 Bug 536716. Make BuildScrollFrame not set the primary frame on the content, fix letter frames to reset primary frames to 0 before resetting them to the new value as needed, fix things so <area> never gets a frame of its own, and reenable the SetPrimaryFrame assertion when the primary frame is being changed from one non-null frame to another. r=roc 2009-12-31 14:07:56 -05:00
Taras Glek
bba0d1d004 Bug 536911: fix null dereference topcash r=alfredkayser
--HG--
extra : rebase_source : 60f760586ac33354e98e48015cecc4762b3d181a
2009-12-31 10:10:20 -08:00
L. David Baron
61bd9cfc56 Revert bulk of changeset 67ddbe030ab6 (originally for bug 457809) now that bug 253354 is fixed. 2009-12-31 12:49:22 -05:00
Neil Deakin
989819833a Bug 536486, remove IsDestroyingFrames check now that frames are available from content nodes, fixes possible leak, r=roc 2009-12-31 12:36:56 -05:00
Shawn Wilsher
db5d475217 Disabled test_browserGlue_smartBookmarks.js due to bug 510219. 2009-12-31 09:31:49 -08:00
Shailen
1ede8845c9 Bug 526446 - "AIX Compilation error for 3.7a1pre source "/home/firefox/mozilla-central/js/src/jsvector.h", line 427.5: 1540-0130 (S) "AP" is not declared" [r=lw] 2009-11-04 03:03:00 -06:00
Shailen
17065e5b9c Bug 526436 - "AIX Compilation error for 3.7a1pre source js/src/jsvector.h", line 677.21: 1540-0274 (S) The name lookup for "PointerRangeSize" did not find a declaration" [r=lw] 2009-12-18 22:43:00 -06:00