Commit Graph

50490 Commits

Author SHA1 Message Date
Marco Bonardo
618e76a12c Bug 585966 - Async-sync contentions when adding new pages ("19 constraint failed" error). r=sdwilsh a=blocking 2010-08-12 12:28:04 +02:00
Brian Hackett
16873a1fb8 Bug 579471 - fast constructors (r=dmandelin,lw) 2010-08-10 16:38:08 -07:00
Alex Miller
88abfff302 Bug 584929: Add v8-v5 to trace-tests and check for correctness. r=sayrer 2010-08-10 20:12:14 -07:00
Blake Kaplan
16cf800ee5 Bug 585209 followup -- don't use top incorrectly. 2010-08-10 18:55:08 -07:00
Blake Kaplan
bbbfee476a Fix bustage from bug 577750 2010-08-10 18:46:42 -07:00
Andrew Drake
af9fb85d3c Bug 584912: Fix use after free in jsd_DestroyThreadState. r=timeless, a=sayrer 2010-08-10 17:21:11 -07:00
Andrew Drake
c7dbe5a681 Bug 584882: Don't attempt to compute this for dummy frames. r=jorendorff 2010-08-10 17:21:11 -07:00
Robert Sayre
aa649b9ff3 Merge mozilla-central to tracemonkey. 2010-08-10 17:03:08 -07:00
Robert Sayre
4aa91b82ce Merge merge. 2010-08-10 17:00:09 -07:00
David Mandelin
ac09edcf6c Bug 585501: innerize window before using it as a scope chain in NPN_Evaluate, r=mrbkap 2010-08-10 16:11:32 -07:00
Ginn Chen
16585a758c Bug 584219 Fix the use of sPayloadOffset for big endian machine r=lw 2010-08-11 06:53:03 +08:00
Dave Herman
ecd49d465e bug 584075, r=taustin: use ExecutionContext.prototype.run instead of push/pop 2010-08-10 15:45:04 -07:00
Robert Sayre
fc8cf1e11d Merge mozilla-central to tracemonkey. 2010-08-10 15:41:49 -07:00
Mats Palmgren
a9ff1e450d Bug 576649. r=bzbarsky a=blocking2.0 2010-08-10 19:04:43 -03:00
James Pearson
fd7f67bc83 Bug 576430 - Autoconfiguration with mozilla.cfg no longer works on trunk, Failed to read the configuration file. r=jorendorff 2010-08-10 19:04:43 -03:00
Julian Viereck
c0a7707a45 Bug 576642 - JSTerm: expanding/shrinking inputNode, r=enndeakin, a=bsmedberg 2010-08-10 19:04:43 -03:00
Benedict Hsieh
4be16266ab Bug 535077 - Fixes hang caused by failure to execute sync launch r=cjones a=blocking2.0 2010-08-10 14:14:10 -07:00
Marco Bonardo
11be4ff865 Bug 572030 - Use a memory cache for keywords associations. r=dietrich a=sdwilsh 2010-08-09 17:59:43 +02:00
Dão Gottwald
a81ecb4fab Back out bogus change from bug 574217. Can't have a window without tabs. 2010-08-13 16:22:31 +02:00
Markus Stange
c107bb11a9 Bug 506826 - Fix overlapping frame state bit. 2010-08-13 18:09:58 +02:00
Robert O'Callahan
f8dc984ede Backing out bug 584282 and bug 537890 2010-08-14 02:35:06 +12:00
Robert O'Callahan
afe03d4407 Backing out bug 584282 and bug 537890 2010-08-14 02:31:48 +12:00
Robert O'Callahan
72f951141e Dummy commit 2010-08-14 02:27:26 +12:00
Markus Stange
275faa4f5e Bug 506826 - Tests. 2010-08-13 15:36:19 +02:00
Markus Stange
438fa8a236 Bug 506826 - Invalidate -moz-element rendering observers when necessary. r=roc 2010-08-13 15:36:13 +02:00
Markus Stange
18bccb9bd9 Bug 572689 - Allow overriding ID targets with mozSetImageElement for the BackgroundImageProperty which is used for -moz-element drawing. r=roc 2010-08-13 15:36:05 +02:00
Markus Stange
e6381b3f19 Bug 572688 - Add a DOM API called document.mozSetImageElement for overriding -moz-element ID target elements. r=jonas, r=roc 2010-08-13 15:35:36 +02:00
Markus Stange
27b4c7fdf3 Bug 506826 - Hook up -moz-element painting. r=roc 2010-08-13 15:34:01 +02:00
Markus Stange
c90a203b09 Bug 506826 - Add nsSVGIntegrationUtils::DrawPaintServer for use in -moz-element drawing. r=roc 2010-08-13 15:32:27 +02:00
Markus Stange
12b1bcc7b0 Bug 506826 - Use a frame state bit for recursion detection in SVG pattern drawing. r=roc 2010-08-13 15:32:15 +02:00
Markus Stange
62cafdb8cc Bug 506826 - Make nsLayoutUtils::PaintFrame able to draw all continuations of a frame. r=roc 2010-08-13 15:32:04 +02:00
Markus Stange
2ea78354c5 Bug 572689 - Make nsSVGRenderingObservers observe elements instead of frames. r=roc 2010-08-13 15:31:31 +02:00
Markus Stange
3df2a2ce8e Bug 506826 - Parsing for background-image: -moz-element(#elementID). r=dbaron 2010-08-13 15:33:37 +02:00
Markus Stange
d3a1fa6d47 Bug 572689 - Add an SVG property for -moz-element called BackgroundImageProperty and make it able to handle multiple observers with different observer URLs. r=roc 2010-08-13 15:30:45 +02:00
Markus Stange
b7ae3b9683 Bug 572680 - Add nsLayoutUtils::DrawPixelSnapped. r=roc 2010-08-13 15:30:37 +02:00
Markus Stange
94f1a7ca57 Bug 572680 - Make image drawing use the new gfxDrawable interface. r=joe 2010-08-13 15:30:27 +02:00
Markus Stange
9a0597fca0 Bug 572680 - Create gfxDrawable interface and implementations for surfaces, patterns and drawing callbacks. r=joe 2010-08-13 15:30:14 +02:00
Markus Stange
ac97761cb7 Bug 572680 - Create gfxUtils::DrawPixelSnapped and make imgFrame use it. r=joe 2010-08-13 15:30:02 +02:00
Markus Stange
c4ad85bad9 Bug 584667 - Use the correct image filename for the "Unsorted Bookmarks" menuitem in the bookmarks button dropdown. r=dao 2010-08-13 15:28:55 +02:00
Ted Mielczarek
aa0350cc68 bug 573290, bug 583591 - disable crashreporter xpcshell tests on Linux again until we can figure out why they're failing 2010-08-13 08:28:15 -04:00
Robert O'Callahan
9eb991d75a Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron 2010-08-13 22:01:58 +12:00
Robert O'Callahan
6ea38bb418 Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron 2010-08-13 22:01:13 +12:00
Robert O'Callahan
a4ddd253a6 Bug 537890. Part 11: Introduce _TO_INT_TWIPS macros and have some _TO_TWIPS callers use _TO_INT_TWIPS instead. r=dbaron 2010-08-13 21:59:16 +12:00
Robert O'Callahan
f3efde653e Bug 537890. Part 10: Fix nsPresContext and nsIDeviceContext unit-conversion methods to be explicit about using CSS logical units instead of physical units. r=dbaron 2010-08-13 21:58:04 +12:00
Robert O'Callahan
51543642bb Bug 537890. Part 9: Make accessibility's font-size text attribute return 'pt' values calculated as 4/3 of a px, not based on the DPI of the user's monitor. r=surkov 2010-08-13 21:58:02 +12:00
Robert O'Callahan
f9627dc357 Bug 537890. Part 7: Tests for pt/pc/mm/cm/in not being physical units, and for mozmm being physical units. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
ec0ed23afc Bug 537890. Part 6: Switch DPI dynamically when the window moves across screens or the screen mode changes. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
3e8e830840 Bug 537890. Part 5: Make pc, in, mm and cm be a fixed number of CSS pixels. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
bd0e4c32ea Bug 537890. Part 4.5: Create 'mozmm' unit for physical millimeters on screen devices. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
973ebcc0ad Bug 537890. Part 4: Make points be a fixed number of CSS pixels. r=dbaron 2010-08-13 21:58:01 +12:00