Commit Graph

194989 Commits

Author SHA1 Message Date
Andreas Gal
b9d1cbb1b2 Always trash TreeInfo when we recompile. This avoids the much dreaded JS_ASSERT(insInt32) errors and we can do this now because the demotion information is provided by the oracle and no longer stored in the typemap directly. 2008-08-07 15:38:54 -07:00
Andreas Gal
74c0c68853 Use an oracle to predict when slots are demotable. This allows trashing the TreeInfo* object in the root fragment more aggressively. Rebuild the stack type map at every compile to avert type map mismatches. Purge all global slot info when we re-record a tree. 2008-08-07 15:28:43 -07:00
Boris Zbarsky
cf1cb070a5 Bug 449168. Fix selection details leak. r=masayuki, sr=roc 2008-08-07 17:05:19 -04:00
Michal Novotny
b3c9502fcb Bug 121341. Switch nsPersistentProperties::Load from reading a char at a time to reading a block at a time, with a state-machine parser and all. r=bsmedberg, sr=bzbarsky 2008-08-07 17:05:19 -04:00
Boris Zbarsky
cef83c45fd Bug 449422. Assert early and hopefully not often when table-row frames have the wrong display type. r=bernd, sr=roc 2008-08-07 17:05:19 -04:00
Dão Gottwald
a96f5a9e90 Bug 449317 – Use the new search textbox binding in the Add-ons manager. r=mossop 2008-08-07 23:16:01 +02:00
Benjamin Smedberg
b0f56e0013 mozilla-central followup for bug 449075 - bases.type intead of bases to match the new schema 2008-08-07 16:12:49 -04:00
Chris Cooper
21305f1861 (landing for joduinn) generate BuildID with up to the second resolution. b=431270, r=ted.mielczarek 2008-08-07 14:10:47 -04:00
Brendan Eich
61d94fdc59 Don't fail to flush cx->thread's JIT cache if JS_THREADSAFE. 2008-08-06 23:38:57 -07:00
Andreas Gal
7d11225df2 If we run into an error during compilation, blacklist that fragment. If we run out of memory, flush the cache. 2008-08-06 22:26:20 -07:00
Andreas Gal
a750469f1a Flush JIT cache for all contexts. Clear nanojit error state when we start compiling. 2008-08-06 22:18:33 -07:00
Andreas Gal
1405e5e0a2 Remove dead code. 2008-08-06 22:10:30 -07:00
Andreas Gal
72f8db35a1 Add a helper to flush the JIT code cache (and the fragment lookup quick cache). On a global shape mismatch trash the entire cache (might be a bit overly aggressive). Similary, during GC flush the code cache. 2008-08-06 21:56:25 -07:00
Andreas Gal
95bebc4e66 Merge. 2008-08-06 19:31:52 -07:00
Andreas Gal
36af9ec40c Tracker outer trees for every tree and merge globals of inner trees into all outer trees as we register inner trees with outer trees. 2008-08-06 19:25:24 -07:00
shaver@mozilla.org
a88153c229 add tests for missing and excess arity for trace-entry function context 2008-08-06 22:24:39 -04:00
Andreas Gal
2d0cef9e4a Add a contains method to Queue. 2008-08-06 19:06:37 -07:00
Andreas Gal
9c88e4b9fb Fix misleading debug text. 2008-08-06 19:04:41 -07:00
Andreas Gal
0a8f2e58f6 Fix tracing of code inside methods that were called with arity mismatch. 2008-08-06 18:51:26 -07:00
Brendan Eich
f9b7d1c86b Replace bogus assertion with runtime test for correct abort test (getter or setter, given sprop hit from propcache). 2008-08-06 17:54:36 -07:00
Andreas Gal
84d7e74c31 Fix nonEmptyStack1 test. 2008-08-06 17:44:39 -07:00
Graydon Hoare
f92d5391d2 Bug 447713, remove the import/export functionality from spidermonkey, r=brendan 2008-08-06 17:34:58 -07:00
Mats Palmgren
9b0b54fb1d Oops, forgot that this test needs privileges. Disable it for now. 2008-08-07 18:04:29 +02:00
Mats Palmgren
44de06ac81 Test for bug 448987. 2008-08-07 16:44:24 +02:00
Mats Palmgren
604d6d15e4 Paint a focus ring for <area shape="default">. b=448987 r+sr=roc 2008-08-07 16:44:04 +02:00
Mats Palmgren
ce43b0541b Test for bug 428278. 2008-08-07 16:21:10 +02:00
Mats Palmgren
3ba2de655f Manually calculate the overflow area contribution from our children when not reflowing them. b=428278 r=bernd sr=dbaron 2008-08-07 16:19:33 +02:00
Nickolay_Ponomarev
95237f662a Bug 322534: Sliding alert (nsIAlertsService) should dismiss itself when clicked. r=gavin, ui-r=beltzner 2008-08-07 15:16:11 +01:00
Robert Longson
06d962c3ea Bug 448938 - Fix relative URIs in image filters and make href processing more consistent. r+sr=roc 2008-08-07 15:03:58 +01:00
Bob Clary
059983533d JavaScript Tests - regression test for bug 443569, by Jesse Ruderman 2008-08-07 05:18:54 -07:00
Bob Clary
b0f81050d2 JavaScript Tests - regression test for bug 442333 2008-08-07 05:00:42 -07:00
Bob Clary
59b81c8215 JavaScript Tests - regression test for bug 442242, by Igor Bukanov 2008-08-07 04:47:33 -07:00
Bob Clary
04dfdc60fe JavaScript Tests - regression test for bug 441477, by Jason Orendorff 2008-08-07 03:23:36 -07:00
Robert O'Callahan
e77bdf3d25 Bug 238072 backout 2008-08-07 22:22:08 +12:00
Bob Clary
f8e1cfa526 JavaScript Tests - regression test for bug 440558, by Ben Turner 2008-08-07 02:54:46 -07:00
Peter Weilbacher
c0f1433572 [OS/2] follow-up for bug 437356 to unbreak the OS/2 build.
This just copies the font entry stub of gfxPangoFonts, we are going to make real use of the fontentry stuff for OS/2 hopefully soon.
2008-08-07 10:12:45 +02:00
Dão Gottwald
3211422e8b Bug 395642 – make clear button in Applications prefpane be x button inside search field (and use emptytext for the label). r=myk 2008-08-07 09:36:13 +02:00
Robert O'Callahan
a97bb5ff1d Bug 238072. Disable table-parts-01 again because it still doesn't work on tinderbox test machines :-( 2008-08-07 17:49:25 +12:00
Bob Clary
da20b9755a JavaScript Tests - regression tests for bug 435345, by Cyrus Omar 2008-08-06 21:58:03 -07:00
Robert O'Callahan
76992a0f1a Bug 238072. Fix crashtest.list to point to the right file 2008-08-07 16:52:29 +12:00
Bob Clary
b535815cda JavaScript Tests - regression tests for bug 434837, by Cyrus Omar 2008-08-06 21:48:28 -07:00
Robert O'Callahan
b7204e455d Bug 238072. Fix table-parts-01 test 2008-08-07 16:17:43 +12:00
Robert O'Callahan
e2c78aee47 Bug 238072. Add missing image file for tests 2008-08-07 15:24:31 +12:00
Robert O'Callahan
1bed374bdc Bug 238072, disable bad test temporarily 2008-08-07 15:17:55 +12:00
Robert O'Callahan
973135e78f Bug 238072, bad version of table-parts-01 was committed 2008-08-07 15:15:34 +12:00
Robert O'Callahan
94fd81d0a0 Bug 238072, fix test file I forgot to move
--HG--
rename : layout/reftests/bugs/374193-1xbl.xml => layout/base/crashtests/374193-1xbl.xml
2008-08-07 15:08:49 +12:00
Bob Clary
305be2402c JavaScript Tests - regression tests for bug 446169, by romaxa, Igor Bukanov 2008-08-06 19:59:24 -07:00
Bob Clary
abd6467b9a JavaScript Test - binary operator evaluation order, bug 433672 2008-08-06 19:15:12 -07:00
Robert O'Callahan
707f046bbf Bug 238072. Fixing bustage 2008-08-07 13:32:36 +12:00
Robert O'Callahan
dcf51d2a34 Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron 2008-08-07 13:18:24 +12:00