Blake Kaplan
1c6155e1bf
Backed out changeset 90020c4ad446 to fix tinderbox orange while I figure out why a test was failing.
2008-08-04 11:12:51 -07:00
Eric Butler
727ad67606
Avoid unnecessary InvalidateFrame calls from CanvasRenderingContext2D - bug 447836 r=vlad
2008-08-04 10:38:09 -07:00
Shawn Wilsher
f7c9f5d3ec
Bug 443433 - [refactor] move places table creation statements to one file
...
This refactors how tables are created in places. There is no change in logic.
r=dietrich
2008-08-04 13:14:17 -04:00
Shawn Wilsher
1082eae412
Address spelling mistake from review comment for bug 443068.
2008-08-04 13:07:17 -04:00
Blake Kaplan
74e6fd4abf
Don't optimize variable names in with statements. bug 448595, r=brendan
2008-08-04 10:07:06 -07:00
Blake Kaplan
7d51f1aea1
Avoid returning false without setting an exception. bug 429521, r=sdwilsh
2008-08-04 10:04:27 -07:00
Blake Kaplan
0b0d6afb1e
Propagate compilation errors to our caller to make syntax errors easier to debug. bug 408412, r=shaver sr=brendan
2008-08-04 10:03:34 -07:00
Blake Kaplan
52a3888cfa
Propagate compilation errors to our caller to make syntax errors easier to debug. bug 408412, r=shaver sr=brendan
2008-08-04 10:03:34 -07:00
Shawn Wilsher
dbc4d6734f
Bug 443068 - Move triggers into migration code
...
This moves all the triggers created by places into the appropriate migration
functions. This saves us two queries to sqlite_master every time the places
service starts up.
r=dietrich
2008-08-04 12:59:56 -04:00
Peter Van der Beken
4610d6812e
Fix for bug 427060 (Get Error during XSLT transformation: Waiting for ...). r/sr=sicking.
2008-08-04 16:02:33 +02:00
Mats Palmgren
628ca8159e
Testcase for bug 448860.
2008-08-04 14:45:56 +02:00
Mats Palmgren
95120db259
Call Invalidate() in a way that does not flush pending notifications. b=448860 r+sr=roc
2008-08-04 14:45:38 +02:00
Dão Gottwald
b196668c0b
fix bustage from changeset d6384ffd49f1
2008-08-04 13:24:06 +02:00
fantasai
62fd8825a8
Bug 159914 – Printing a div's content "eats" a few line down the first page
2008-08-04 13:19:53 +02:00
Honza Bambas
bbcdbbf956
Bug 435220 – Dropping images to Total Commander produces broken image. r=emaijala, sr=roc
2008-08-04 13:00:07 +02:00
philippe
edf447a179
Bug 446173 – about:mozilla page title is hardcoded and not localizable. r=gavin
2008-08-04 12:54:55 +02:00
Bernd
c98687f036
make the table column dimension setting rtl aware bug 89856 r/sr=roc
2008-08-04 09:27:32 +02:00
Bernd
e688b77985
use document.title instead of depreceated window.title, bug 448932 r=dbaron
2008-08-04 09:21:47 +02:00
Bernd
2b01da090f
make sure that we initialize the BCDamageArea bug 351068 r/sr=bzbarsky
2008-08-04 09:14:39 +02:00
Brendan Eich
03b511f9e4
- Use JSStackFrame* fp over, don't declare another JSStackFrame* f, in the FORALL macros and clones (f is canonical variable name for nanojit::Fragment*, fp for JSStackFrame*).
...
- Nit-pick include order (alphabetical within each group).
- Trailing space and indentation no-knock raid.
2008-08-03 22:55:28 -07:00
Brendan Eich
da42a8c6f7
Strength-reduced unsigned modulus in the fragment quick cache, don't use signed % which requires a branch and less-than-zero test.
2008-08-03 22:35:15 -07:00
Robert O'Callahan
0bfbd14b8c
Disabling test for bug 448534 because it causes a crash in unrelated code :-(
2008-08-04 15:22:38 +12:00
Michael Ventnor
f7783e7a9b
Bug 448903. Fix bounds checking in blur code. r+sr=roc
2008-08-04 14:18:46 +12:00
Chris Double
02656c20a0
Bug 448636. Update liboggplay to r3673 to propagate errors instead of crashing. r=#theora
2008-08-04 14:04:19 +12:00
Ralph Giles
07f489cd7d
Bug 448636. Tighten Theora decoder error handling. r=doublec
2008-08-04 14:01:35 +12:00
Chris Double
1d47d66f07
Bug 448534. Make sure that the video stops when the element is removed from the document. r+sr=roc
2008-08-04 13:51:01 +12:00
Chris Double
1aeca7c105
Bug 448673. Make sure the progress timer is cancelled properly. r+sr=roc
2008-08-04 13:33:43 +12:00
Chris Double
053f31fd82
Bug 448714. Remove Ogg decoder's observer listener when playback stops. r+sr=roc
2008-08-04 13:31:33 +12:00
Tomer Cohen
02177f42e4
Bug 437797 – about:mozilla page is hardcoded to LTR in RC2. r=gavin
2008-08-03 18:28:14 +02:00
Marco Bonardo
cc158c5660
Bug 432778 – Searching on Tags doesn't give back any results. r=dietrich
2008-08-03 12:57:17 +02:00
Dão Gottwald
5dbe1ac67d
Bug 448892 – "setting a property that has only a getter" when adding the location bar to the chrome after starting the browser without it. r=gavin
2008-08-03 12:27:30 +02:00
Brendan Eich
fc2c669949
Misc. cleanup.
2008-08-03 01:34:07 -07:00
Ere Maijala
30b134f821
Fix for bug 318235: Ctrl+Enter being treated as Ctrl+J when captured by a Javascript event
...
Patch by Rob Arnold (tellrob@gmail.com )
r=vlad
sr=roc
2008-08-02 21:03:25 -07:00
Brendan Eich
df36d9e36f
Use INS_CONST to addName a few lir->insImm immediates.
2008-08-02 20:01:36 -07:00
Brendan Eich
5b9f299115
Fix TraceRecorder::ifop backward logic bug in the OBJECT case, and implement the STRING case. Add tests for truthy and falsy strings.
2008-08-02 16:51:22 -07:00
Brendan Eich
607e259b69
Fix return NULL in bool to return false.
2008-08-02 16:05:29 -07:00
Brendan Eich
0ac70ec2cc
Avoid JSUint64 (NSPR style), use uint64 (SpiderMonkey style).
2008-08-02 16:05:16 -07:00
Brendan Eich
3488a68372
Restore lost or/and tests (hg strikes again, grrrr!)
2008-08-02 15:56:28 -07:00
Dão Gottwald
aa3b526d81
Bug 448885 – gBrowser, gURLBar etc. stuck at null when accessed before the associated elements are in the document. r=gavin
2008-08-03 00:41:32 +02:00
Dão Gottwald
7c0867e39b
Bug 437358 – Use native platform colors for URLs in the location bar autocomplete. r=gavin
2008-08-02 21:37:17 +02:00
Andreas Gal
3799a6f8ff
Merge.
2008-08-02 03:24:03 -07:00
Andreas Gal
3106dc8845
Use quick cache to bypass fragmento is possible.
2008-08-01 22:56:52 -07:00
Andreas Gal
12f1c06952
Factor out most of the remaining code in js_LoopEdge into js_RecordTree and move the code to attach new branches into js_ExecuteTree.
2008-08-01 22:47:15 -07:00
Andreas Gal
746cb91802
Factor out js_ContinueRecording from js_LoopEdge.
2008-08-01 22:39:52 -07:00
Andreas Gal
6df2ea22c9
Add a fragment cache data structure. This will be used to accelerate the fragment lookup during branching.
2008-08-01 22:33:05 -07:00
Andreas Gal
3fea3f5d53
Split up FORALL_SLOTS_IN_PENDING_FRAMES macro in a macro that processes a frame, and a macro that uses that macro to process all pending frames.
2008-08-01 22:27:39 -07:00
Brendan Eich
67ff139b74
Merge, dammit -- why did we pick hg anyway?
2008-08-01 21:12:34 -07:00
Brendan Eich
5c506ec0ba
Merge.
2008-08-01 21:09:48 -07:00
Brendan Eich
1c627f62ca
Backed out changeset 8421b003fb5f -- it broke string to number, demonstrated by running trace-test.js without the -j (jit) option (10 - "1.3" => NaN instead of 8.7).
...
/be
2008-08-01 21:07:17 -07:00
Brendan Eich
269f35e4ad
Fix ifop null/object inverted logic sense bug.
2008-08-01 20:19:28 -07:00