Boris Zbarsky
|
1fc2b2455f
|
Forgot to take out the style
|
2008-08-08 02:22:11 -04:00 |
|
Boris Zbarsky
|
e802f1d69d
|
Bug 210094. Make min-height and max-height work on fieldset. r+sr=dbaron
|
2008-08-08 01:18:00 -04:00 |
|
Ben Karel [eschew]
|
b2900bf51f
|
Bug 449692. Make sure to initialize the variable we'll be using
|
2008-08-08 01:07:34 -04:00 |
|
Andreas Gal
|
c1ce126b85
|
Don't activate a tree if it has globals, since we can't handle that yet.
|
2008-08-07 19:59:21 -07:00 |
|
Andreas Gal
|
f2972efa5c
|
Remove tracking of outer trees and merging of globals since globals will be maintained centrally soon, not attached to trees.
|
2008-08-07 19:40:41 -07:00 |
|
Brendan Eich
|
43f60608f4
|
Fix bug 449627.
|
2008-08-07 18:12:31 -07:00 |
|
Patrick McManus
|
1d7aa3d557
|
Bug 444931. prevent network load of an img with the same URL as the HTML document that included it in order to prevent aborting the HTTP load early and losing the persistent connection. r+sr=bzbarsky
|
2008-08-07 21:09:20 -04:00 |
|
Boris Zbarsky
|
edb33ffe21
|
Adding test
|
2008-08-08 00:55:50 -04:00 |
|
Robert O'Callahan
|
18e74a0f2d
|
Bug 438987, backing out
|
2008-08-08 15:34:43 +12:00 |
|
Robert O'Callahan
|
d75aff2db8
|
Bug 438987. Propagate background color correctly when the root element is a table. r+sr=dbaron
|
2008-08-08 13:52:41 +12:00 |
|
Robert O'Callahan
|
5a1d007a60
|
Bug 449323. Factor some code out of nsSVGUtils to nsSVGEffects. r=longsonr,sr=mats
|
2008-08-08 13:34:43 +12:00 |
|
Bob Clary
|
969199e57d
|
JavaScript Tests - regression test for bug 448595, by Oliver Hunt
|
2008-08-07 18:00:38 -07:00 |
|
Andreas Gal
|
f77dcbe3f6
|
We don't deallocate JIT-related data structures when the JIT is shut down. Add a TODO for this.
|
2008-08-07 17:52:48 -07:00 |
|
Andreas Gal
|
2d0c9c41ab
|
Hand the script in when updating the oracle regarding global variable slots even if we don't use it right now. This will be useful for caching information across runtimes.
|
2008-08-07 17:43:13 -07:00 |
|
Andreas Gal
|
3ac96b066b
|
Use a typedef SlotList instead of Queue<uint16>.
|
2008-08-07 17:22:21 -07:00 |
|
Andreas Gal
|
a21818bc72
|
Teach typemaps how to capture the types of all slots in a slot list.
|
2008-08-07 17:20:49 -07:00 |
|
Andreas Gal
|
d9159ecfb2
|
When merging globals from inner trees to outer trees, make sure to push the expected type upstream as well.
|
2008-08-07 17:08:27 -07:00 |
|
Andreas Gal
|
afda8f7095
|
When we trash a tree, we have to trash all outer trees that call it as well.
|
2008-08-07 17:01:00 -07:00 |
|
Andreas Gal
|
d988d3523a
|
Recognize loop edges that hit a nested tree.
|
2008-08-07 16:41:20 -07:00 |
|
Andreas Gal
|
bbe7acfbaf
|
Fix typo (missing memcmp in statement).
|
2008-08-07 16:27:26 -07:00 |
|
Andreas Gal
|
600b9c3e14
|
Remove type-map hash code. A direct memcmp seems to be faster (probably some SSE magic behind it in gcc/glibc).
|
2008-08-07 16:26:56 -07:00 |
|
Andreas Gal
|
27e8ef817a
|
Factor out the code to capture the current stack type map and move around the type map method implementations to make sure they can see the FORALL macros.
|
2008-08-07 16:23:50 -07:00 |
|
Clint Talbert
|
7d48708a98
|
Bug 424813, Jquery test suite update, patch by harthur, r=sdwilsh
|
2008-08-07 16:18:37 -07:00 |
|
Zack Weinberg
|
da518d1e9a
|
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
|
2008-08-07 19:15:40 -04:00 |
|
Boris Zbarsky
|
1b9a4caf46
|
Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst
|
2008-08-07 19:15:40 -04:00 |
|
Clint Talbert
|
a972f7cd1c
|
Bug 424813, Jquery test suite update, patch by harthur, r=sdwilsh
|
2008-08-07 16:12:52 -07:00 |
|
Andreas Gal
|
01e3af1f79
|
We expect no interned globals in a new tree. Assert on that.
|
2008-08-07 15:44:11 -07:00 |
|
Andreas Gal
|
7351e39b63
|
Merge.
|
2008-08-07 15:41:50 -07:00 |
|
Andreas Gal
|
00b12bbaca
|
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
|
95f5262e4f
|
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
|
a9a2274fc4
|
Bug 449168. Fix selection details leak. r=masayuki, sr=roc
|
2008-08-07 17:05:19 -04:00 |
|
Michal Novotny
|
8ed418dcef
|
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
|
4ba9e11774
|
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
|
190db00476
|
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
|
16d48cecb4
|
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
|
ee58d948b0
|
(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
|
e04a6b22c4
|
Don't fail to flush cx->thread's JIT cache if JS_THREADSAFE.
|
2008-08-06 23:38:57 -07:00 |
|
Andreas Gal
|
e09041e2a5
|
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
|
0fe0cf9a98
|
Flush JIT cache for all contexts. Clear nanojit error state when we start compiling.
|
2008-08-06 22:18:33 -07:00 |
|
Andreas Gal
|
e9733ceed9
|
Remove dead code.
|
2008-08-06 22:10:30 -07:00 |
|
Andreas Gal
|
9385e7842c
|
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
|
cd8d6cd3da
|
Merge.
|
2008-08-06 19:31:52 -07:00 |
|
Andreas Gal
|
d1a1a76121
|
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
|
7c89606155
|
add tests for missing and excess arity for trace-entry function context
|
2008-08-06 22:24:39 -04:00 |
|
Andreas Gal
|
6bb6800be5
|
Add a contains method to Queue.
|
2008-08-06 19:06:37 -07:00 |
|
Andreas Gal
|
3785f2a5af
|
Fix misleading debug text.
|
2008-08-06 19:04:41 -07:00 |
|
Andreas Gal
|
ff22344594
|
Fix tracing of code inside methods that were called with arity mismatch.
|
2008-08-06 18:51:26 -07:00 |
|
Brendan Eich
|
f23efc77b2
|
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
|
c8df243f32
|
Fix nonEmptyStack1 test.
|
2008-08-06 17:44:39 -07:00 |
|
Graydon Hoare
|
aaf41f8ee5
|
Bug 447713, remove the import/export functionality from spidermonkey, r=brendan
|
2008-08-06 17:34:58 -07:00 |
|