Brendan Eich
8b62f00bae
Fix comment typo.
2008-07-27 00:11:30 +01:00
Jonas Sicking
cfd4e7f824
Bug 28293: Implement defer attribute. r/sr=jst
2008-07-25 19:42:12 -07:00
L. David Baron
17cd72dbc6
Merge Quotes and CounterData storage types into ValuePairList. (Bug 322475) r+sr=bzbarsky
2008-08-04 15:15:11 -07:00
Andreas Gal
a4fc19765e
Don't try to demote slots on secondary traces (we have to recompile the primary trace as well for that, which we currently don't do.)
2008-07-25 19:30:33 -07:00
Andreas Gal
02997616f4
Add a test case for trees.
2008-07-25 19:10:23 -07:00
Andreas Gal
ca5e8b8456
Merge.
2008-07-25 18:43:48 -07:00
Andreas Gal
059abfa50f
Added sunspider tests to t/ for dvander.
2008-07-25 18:43:19 -07:00
Andreas Gal
e0c482787c
Fix and cleanup rp_adj and sp_adj calculation.
2008-07-25 18:28:09 -07:00
Andreas Gal
812989bb8a
Eliminate EntryRegs. Its not safe to keep a reference to the entry SP since we might extend the tree from a different outer stack frame. Instead just store the entryStackDepth.
2008-07-25 18:22:15 -07:00
Andreas Gal
bbb1bc89c0
Print real recording point, not entryRegs and add an assert that makes sure the guard we come out of is associated with the tree we entered into.
2008-07-25 18:13:57 -07:00
Andreas Gal
24447ee8fb
Merge.
2008-07-25 16:54:14 -07:00
Andreas Gal
1b7930d39d
The VP engineering broke JSOP_NAME! We have to check whether the slot is actually interned and otherwise abort.
2008-07-25 16:51:42 -07:00
Brendan Eich
a8c6046d8c
Avoid JSOP_POPV in global scripts from load(), etc.
2008-07-26 01:23:12 +02:00
David Anderson
4560ed961f
Fixed entry typemap having wrong allocation size.
2008-07-25 13:30:52 -07:00
"Brad Lassey"
a6b45b982b
Bug 441636 - Add support for DBus Handler Apps r=biesi
2008-07-25 12:36:07 -04:00
Bob Clary
ba65f510c3
JavaScript Tests - regression test for bug 438415, by Jesse Ruderman
2008-07-26 21:13:30 -07:00
dougt@dougt-xubuntu
c602c13ed0
Fixes bugs 446089, 445267. adds a nsIdleService for OSSO and exposes osso functionality. This is a linux only change. r=stuart
2008-07-25 14:34:30 -07:00
L. David Baron
10550d9783
Oops, used the wrong todo function.
2008-07-26 12:56:49 -07:00
L. David Baron
1b8a316bcf
Mark two test items as known to fail on Windows; failure filed as bug 448132.
2008-07-26 10:58:24 -07:00
L. David Baron
c5235e21f2
Fix a bunch of issues relating to dynamic changes of border images. (Bug 445810) r=robarnold sr=bzbarsky
2008-07-26 09:14:49 -07:00
L. David Baron
080104f972
Handle effects of medium feature changes on XBL style sheets. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:49 -07:00
L. David Baron
32887daf7c
Fold DoParseMediaList into ParseMediaList, since it is no longer necessary now that we don't do special parsing for media lists in HTML. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:49 -07:00
L. David Baron
65e07556a4
Tests for css3-mediaqueries. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:49 -07:00
L. David Baron
4eda4573f0
Fix media queries calculation of screen size for at least multi-monitor mirroring cases (where test_media_queries fails). (Bug 156716) r+sr=roc
2008-07-26 09:14:49 -07:00
L. David Baron
c55940dee1
When propagating flushes up to the parent document, promote style flushes into layout flushes, since media queries mean that to get the correct style we need our container to be the correct size. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:49 -07:00
L. David Baron
07bbfcbe0b
Implement Media Queries, part 4: infrastructure for dynamic change handling at the pres context level. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
b2fc2a6576
Implement media queries, part 3: infrastructure for dynamic change handling at the rule processor and style set level. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
e513131988
Remove pointless null checks that are extremely unlikely to fail. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
f710c3519e
Implement Media Queries, part 2: infrastructure for dynamic change handling at the rule cascade and style sheet level. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
10045a5167
Implement Media Queries. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
72ddca652d
Make ParsePositiveVariant restrict integers too, which affects existing call for -moz-column-count. (Bug 156716) r=bzbarsky sr=roc
2008-07-26 09:14:48 -07:00
L. David Baron
cdddadd3f6
Don't do special parsing for media lists in HTML: match parentheses, even across commas, and allow media queries through. (Bug 156716) r+sr=bzbarsky
2008-07-26 09:14:48 -07:00
L. David Baron
06ecaa7ef7
Make configure not crash when /bin/sh is dash and there's a config.cache. (Bug 448020) r=Pike, ted.mielczarek
2008-07-26 09:14:48 -07:00
Jason Evans
9ee1b50d11
Bug 446096: Integrate upstream jemalloc optimizations, r=pavlov
...
Enhance arena_chunk_map_t to directly support run coalescing, and use
the chunk map instead of red-black trees where possible. Remove the
red-black trees and node objects that are obsoleted by this change. The
net result is a ~1-2% memory savings, and a substantial allocation speed
improvement.
Add a radix tree to optimize isalloc_validate().
2008-07-25 14:53:20 -07:00
Jason Evans
0481b0a0ab
Bug 446090: Fix assertions in jemalloc, r=pavlov
...
Create a custom assert() implementation in order to avoid recursive
deadlock. Enable assertions on Windows (for debug builds).
2008-07-25 14:52:27 -07:00
Ted Mielczarek
bda51179a0
Backed out changeset 297420bcddde (accidentally committed)
2008-07-25 16:58:40 -04:00
Ted Mielczarek
13c3031570
bug 444103 - add ability to add string-formatted notes to crash report
2008-07-25 16:54:41 -04:00
Ben Hearsum
04a9fa0dcb
Added tag FIREFOX_3_1a1_BUILD2 for changeset afc4ee509d9c
2008-07-25 12:59:49 -04:00
Ben Hearsum
834238011c
Added tag FIREFOX_3_1a1_RELEASE for changeset afc4ee509d9c
2008-07-25 12:59:33 -04:00
Ben Hearsum
c6e4d5a7be
Added tag FIREFOX_3_1a1_RELEASE for changeset c1d7e318a275
2008-07-25 12:57:18 -04:00
Ben Hearsum
9e296d5b5a
Added tag FIREFOX_3_1a1_BUILD2 for changeset c1d7e318a275
2008-07-25 12:57:09 -04:00
Dave Townsend
c229cbc346
Merge commit from 3.1a1 release branch
2008-07-25 12:43:43 -04:00
Johnny Stenback
61b8ad1bf4
Bug 444963: Java hangs browser. Release branch landing. r+sr=peterv
2008-07-25 12:42:08 -04:00
Dave Townsend
fd7d3cf745
Bug 401229: Reduce Extension Manager flushing during startup. r=robstrong
2008-07-25 12:23:25 -04:00
Dave Townsend
d979d4da91
Backout of bug 443874: Need a hook for thread creation and destruction in thread pool
...
Removes the following changesets:
01e24ad20f35
ebf77231b06e
f4b859edddd2
22201dfdb1f3
f8762f56712f
2c6f51bf3bed
c8ac37904c16
2008-07-25 10:21:04 -04:00
Olli Pettay
dbc13a2942
Bug 447764, r+sr=bz
2008-07-25 16:22:04 +03:00
Olli Pettay
3f266bf7cf
Bug 332148, extractContents clones nodes when it should just cut them, r+sr=sicking, original patch by ajvincent@gmail.com
2008-07-25 13:37:37 +03:00
Olli Pettay
6c3f7e1fe3
Bug 447736, Event target not necessarily cleared when re-dispatching, r+sr=bz
2008-07-25 13:32:16 +03:00
Andreas Gal
d952f192ba
Can't use lr->from. Seems to not get set in certain cases. Go figure. The nanojit tree code is really weird.
2008-07-25 02:29:36 -07:00
Andreas Gal
dee805421b
Factor out AttemptToGrowTree.
2008-07-25 02:00:02 -07:00