mozilla@weilbacher.org
|
8aea370edc
|
[OS/2] Bug 369791: adapt plugin code to compile with cairo-os2, this in principle allows plugin content to be printed and windowless plugins to display, r=mkaply, a1.9+=damons
|
2008-03-10 17:10:55 -07:00 |
|
roc+@cs.cmu.edu
|
11aa232422
|
Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron
|
2008-03-09 14:55:05 -07:00 |
|
roc+@cs.cmu.edu
|
72bddc7c36
|
Backing out Bug 403181. JPEG encoding test failure :-(
|
2008-03-07 01:28:34 -08:00 |
|
roc+@cs.cmu.edu
|
18b5f6db55
|
Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron
|
2008-03-07 00:34:12 -08:00 |
|
vladimir@pobox.com
|
104f6a38a1
|
b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad
|
2008-03-05 22:51:13 -08:00 |
|
blassey@mozilla.com
|
92c51991b0
|
backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
|
2008-03-05 14:56:43 -08:00 |
|
blassey@mozilla.com
|
9bc9e44b40
|
switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
|
2008-03-05 13:39:29 -08:00 |
|
roc+@cs.cmu.edu
|
4815c48c47
|
Backing out 403181 again
|
2008-03-04 01:36:07 -08:00 |
|
roc+@cs.cmu.edu
|
d8ef70bf14
|
Bug 403181. Track which subimage of an image we want to draw and copy it to a temporary surface if necessary to prevent sampling of pixels outside the subimage when zooming. Also, enable EXTEND_PAD or SetFilter(0) if the context has a transformation that's not a simple translation, since that might induce cairo to sample pixels outside the source (sub)image. r=vlad,sr=dbaron
|
2008-03-04 00:21:34 -08:00 |
|
mozilla@weilbacher.org
|
37db1b4824
|
[OS/2] Bug 420438: Enable better image scaling on OS/2, r=wuno@lsvw, a1.9b4=beltzner
|
2008-03-03 01:26:08 -08:00 |
|
roc+@cs.cmu.edu
|
d5a6cd23c7
|
Bug 403181 backout
|
2008-03-02 18:38:19 -08:00 |
|
roc+@cs.cmu.edu
|
528b547d86
|
Bug 403181. Use a temporary surface to prevent sampling of pixels outside the intended source rectangle when zooming the image in some cases. r=vlad,sr=dbaron,a=beltzner
|
2008-03-02 17:01:14 -08:00 |
|
reed@reedloden.com
|
7e8e2d9c45
|
Bug 419927 - "Re-enable smooth downscaling under Linux" [p=bill@wg9s.com (Bill Gianopoulos) r=vlad a1.9b4=beltzner]
|
2008-02-28 02:26:40 -08:00 |
|
roc+@cs.cmu.edu
|
705c2058b7
|
Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
|
2008-02-27 01:46:22 -08:00 |
|
reed@reedloden.com
|
70e372f1fb
|
Bug 410114 - "Simplify nsTransform2D" [p=alfredkayser@gmail.com (Alfred Kayser) r+sr=roc a1.9=damons]
|
2008-02-26 01:42:36 -08:00 |
|
vladimir@pobox.com
|
92c57aaac6
|
b=418494; use SOURCE instead of OVER when source has no transparency; r=stuart
|
2008-02-23 16:59:49 -08:00 |
|
vladimir@pobox.com
|
43b70c1702
|
b=381661, reenable bilinear image filtering [mq]: 381661-enable-bilinear.patch ; r=stuart
|
2008-02-23 14:30:57 -08:00 |
|
mozilla@weilbacher.org
|
ef664eb10c
|
Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables). Full patch except configure.in change. r/sr=dbaron, r=vlad, a=beltzner
|
2008-02-21 00:37:27 -08:00 |
|
mozilla@weilbacher.org
|
056b00f919
|
Bug 415686: remove FONT_LEADING_APIS_V2 ifdefs which are no longer useful for cairo builds. Also remove related functions and tests. r/sr=dbaron, r=pavlov, a=beltzner
|
2008-02-19 11:41:56 -08:00 |
|
jag@tty.nl
|
057bc17743
|
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
|
2008-02-18 00:50:04 -08:00 |
|
roc+@cs.cmu.edu
|
7ab960de5c
|
Bug 374141. When printing on Windows, use an effective DPI of 144 instead of whatever the printer is. This makes native theme pixels be a reasonable size. r=stuart
|
2008-02-17 13:23:37 -08:00 |
|
vladimir@pobox.com
|
6f5a262267
|
b=416181, animated image used as repeated background broken ; r=stuart
|
2008-02-13 22:51:58 -08:00 |
|
jruderman@hmc.edu
|
ea7868db1c
|
Move test out of a directory that is doomed for removal
|
2008-02-08 01:00:21 -08:00 |
|
vladimir@pobox.com
|
3019d2734e
|
b=371867, severe performance regression on FAA flight status page, r=stuart (relanding)
|
2008-02-07 11:44:09 -08:00 |
|
mozilla.mano@sent.com
|
7981a1fada
|
Backing out bug 371867 again
|
2008-02-06 17:43:37 -08:00 |
|
mozilla.mano@sent.com
|
260b79c683
|
Relanding bug 406686
|
2008-02-06 16:55:55 -08:00 |
|
mozilla.mano@sent.com
|
190b7cbf4f
|
Backing out bug 414802
|
2008-02-06 16:19:13 -08:00 |
|
vladimir@pobox.com
|
cbecdfac54
|
b=371867, optimize same-color images, r=stuart
|
2008-02-06 13:22:54 -08:00 |
|
vladimir@pobox.com
|
95e9d58680
|
b=414685, optimize mac image decoding and rendering ; r=stuart
|
2008-02-05 22:48:47 -08:00 |
|
mozilla@weilbacher.org
|
c22808e56f
|
[OS/2] Bug 394412: fix scaling issues and add support for pagination, so that printing now works in principle. (OS/2 only, NPOTB)
|
2008-02-04 01:31:05 -08:00 |
|
mozilla@weilbacher.org
|
e48dd1a8be
|
[OS/2] Bug 394412: on the way to be able to print through cairo
|
2008-01-29 16:16:19 -08:00 |
|
vladimir@pobox.com
|
d7f4f31ade
|
re-landing; b=412396, speed up mac image rendering while images are being loaded, r=stuart
|
2008-01-28 11:05:44 -08:00 |
|
vladimir@pobox.com
|
1afbefd8e2
|
backing out 412396 in an attempt to fix linux orange
|
2008-01-27 19:04:40 -08:00 |
|
vladimir@pobox.com
|
7bf8a75184
|
b=412396, jpeg decoding/painting slower on trunk vs. branch while loading; r=stuart
|
2008-01-27 15:53:24 -08:00 |
|
mozilla@weilbacher.org
|
1bc906a8e4
|
Bug 376790: remove support for non-cairo GFX ports from configure.in, r=ted.mielczarek, a=mtschrep
|
2008-01-23 00:27:47 -08:00 |
|
roc+@cs.cmu.edu
|
f2dfa0f9d1
|
Bug 400813. Prevent nsRect::Deflate from creating negative-sized rectangles. r+sr=mats
|
2008-01-20 17:36:12 -08:00 |
|
vladimir@pobox.com
|
1d33bd39f0
|
b=408538, crash in ThebesDrawTile with null surface, r=stuart
|
2008-01-10 14:13:13 -08:00 |
|
reed@reedloden.com
|
1d602b3c42
|
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
|
2008-01-01 02:11:02 -08:00 |
|
reed@reedloden.com
|
d0d1204651
|
Bug 383166 - "stack-allocate gfxContext where possible" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart]
|
2007-12-31 20:42:49 -08:00 |
|
reed@reedloden.com
|
4e430b4837
|
Back out Alfred Kayser's patch from bug 383166 due to Ts regression.
|
2007-12-31 15:41:12 -08:00 |
|
reed@reedloden.com
|
9698ff5663
|
Bug 383166 - "stack-allocate gfxContext where possible" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart]
|
2007-12-31 12:46:27 -08:00 |
|
reed@reedloden.com
|
4e1350ffa6
|
Bug 408812 - "AIX Compilation error for trunk build source nsThebesRegion.cpp : ./dist/include/gfx/nsRegion.h", line 85.18: 1540-0723 (S) The inline function "void operator delete(void *, size_t)" is referenced, but it is not defined" [p=shailen.n.jain@gmail.com (Shailen) r=vlad a1.9=beltzner]
|
2007-12-24 20:37:44 -08:00 |
|
mark@moxienet.com
|
6415023cb5
|
409066 sNativeRegionPool visibility is wrong in libgkgfx. Decorate with visibility at declaration. Old gfx, not part of current trunk builds. r=ted.mielczarek a/1.9=beltzner
|
2007-12-20 14:52:45 -08:00 |
|
vladimir@pobox.com
|
1f7f3e59ed
|
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
|
2007-12-18 15:01:15 -08:00 |
|
jruderman@hmc.edu
|
c11a5c3f7e
|
Add a few crashtests.
|
2007-12-12 22:44:00 -08:00 |
|
jruderman@hmc.edu
|
4de6a39b11
|
Add crashtest for bug 306902 (the first crashtest!)
|
2007-12-11 18:26:35 -08:00 |
|
mozilla@weilbacher.org
|
24ec805ac5
|
[OS/2] Bug 407524: Enable PDF surface on OS/2, r=ted.mielczarek
|
2007-12-11 13:49:27 -08:00 |
|
reed@reedloden.com
|
96f5ba58d1
|
Bug 364221 - "[cairo] bad page scrolling performance with large background images" [p=alfredkayser@nl.ibm.com (Alfred Kayser) / vladimir@pobox.com (Vladimir Vukicevic [vlad]) r=stuart sr=tor a=blocking1.9+]
|
2007-11-27 01:35:18 -08:00 |
|
vladimir@pobox.com
|
f961025905
|
b=379430, print preview hangs X, r+sr=roc,a=schrep
|
2007-11-26 16:20:52 -08:00 |
|
karlt+@karlt.net
|
3eafed5985
|
Bug 324857 - MathML all screwed up in Cairo builds: implement nsIRenderingContext::GetBoundingMetrics() p=steve.swanson@mackichan.com and karlt, r=pavlov a=blocking1.9+
|
2007-11-11 20:39:17 -08:00 |
|
reed@reedloden.com
|
ec9b5160d0
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-08 22:27:23 -08:00 |
|
reed@reedloden.com
|
50d128a352
|
Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
|
2007-11-07 23:41:06 -08:00 |
|
reed@reedloden.com
|
2fc6943fb7
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-07 20:31:33 -08:00 |
|
pavlov@pavlov.net
|
1f88978ad9
|
bug 143046. Keep GIFs at original 8bit. patch from Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=tor
|
2007-11-07 13:33:57 -08:00 |
|
vladimir@pobox.com
|
4f2baaaa39
|
b=384681, cairo only has 16 bit coordinate space followup patch, r=stuart, aM9=drivers
|
2007-10-29 12:37:59 -07:00 |
|
jdaggett@mozilla.com
|
9061c61d0a
|
Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner
|
2007-10-23 23:01:16 -07:00 |
|
reed@reedloden.com
|
918a9ce9c1
|
Bug 391295 - "APNG blending mode APNG_BLEND_OP_SOURCE not implemented" [p=asmith15@littlesvr.ca (Andrew Smith) r=stuart a1.9=damons]
|
2007-10-23 12:33:20 -07:00 |
|
benjamin@smedbergs.us
|
2bd5a10828
|
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
|
2007-10-13 14:13:50 -07:00 |
|
reed@reedloden.com
|
80990f6596
|
Bug 394279 - "nsRect::Contains() should always succeed if the parameter rect is empty" [p=bugspam.Callek@gmail.com (Justin Wood [Callek]) r+sr=roc a1.9=mconnor]
|
2007-10-12 16:12:16 -07:00 |
|
reed@reedloden.com
|
bdbb4df157
|
Bug 386065 - "legend {font-size:0;} still shows the text (yahoo.com mainpage)" [p=chris@pearce.org.nz (Chris Pearce) r+sr=roc a=blocking1.9+]
|
2007-10-11 21:22:25 -07:00 |
|
dbaron@dbaron.org
|
38cca4c294
|
Remove nsFontList/nsIFontList. b=397813 r+sr+a1.9=pavlov
|
2007-10-07 22:01:49 -07:00 |
|
vladimir@pobox.com
|
51c2b1c2b4
|
b=366548, increased GDI usage leading to repainting problems, r/a=stuart
|
2007-10-03 14:27:42 -07:00 |
|
reed@reedloden.com
|
77bec1d48d
|
s/ifeq/ifneq/ to make the check for only Cocoa instead of non-Cocoa (fallout from bug 397834).
|
2007-10-02 01:26:15 -07:00 |
|
reed@reedloden.com
|
85c4f45da7
|
Possible bustage fix for bug 397834.
|
2007-10-02 00:58:05 -07:00 |
|
reed@reedloden.com
|
ed61342ceb
|
Bug 397834 - "Clean up gfx and gfx/src makefiles" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=roc]
|
2007-10-02 00:39:20 -07:00 |
|
reed@reedloden.com
|
05841c0667
|
Bug 367281 - "Remove SetImageData/SetAlphaData from gfxImageFrame" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart]
|
2007-09-30 20:32:40 -07:00 |
|
dbaron@dbaron.org
|
aef9a7524d
|
Remove freetype2 code, which was used only by the old gfx code. b=389697 r+a1.9=vlad
|
2007-09-27 13:44:51 -07:00 |
|
vladimir@pobox.com
|
96a878f5a9
|
b=377336, win32 printing page results in excessive data spooled to printer, for real this time, r=stuart
|
2007-09-24 15:50:44 -07:00 |
|
roc+@cs.cmu.edu
|
559a8984a7
|
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
|
2007-09-18 16:12:06 -07:00 |
|
mats.palmgren@bredband.net
|
26c2c2b87a
|
[OS/2] Remove non-cairo OS2 gfx code from the tree. b=389729 r=mozilla@Weilbacher.org
|
2007-09-08 09:22:56 -07:00 |
|
mozilla@weilbacher.org
|
521c5e1a3d
|
[OS/2] Bug 381330: use font resolution instead of screen resolution for system fonts
|
2007-08-31 11:24:49 -07:00 |
|
philringnalda@gmail.com
|
d797cd5094
|
Bug 298717 - Crash on multipart/x-mixed-replace: gif,jpeg,jpeg sequence [@ nsJPEGDecoder::OutputScanlines][@ gdk_rgb_convert_0888][@ gdk_rgb_init], patch by andrew smith <asmith15@learn.senecac.on.ca>, r+sr=pavlov, a1.9=itsablocker
|
2007-08-25 21:38:17 -07:00 |
|
asqueella@gmail.com
|
1e536127c0
|
Bug 216682 - Eliminate DrawToImage p=Alfred Kayser <alfredkayser@nl.ibm.com> r=tor, sr=pavlov, a=pavlov
|
2007-08-25 12:18:44 -07:00 |
|
dolske@mozilla.com
|
ecc56662ed
|
Bug 384041: "we can't do this with the old image code" in console. p=rich@rd.gen.nz, r=vlad, a=vlad
|
2007-08-23 17:53:58 -07:00 |
|
masayuki@d-toybox.com
|
624fdaa646
|
b=392252 fix bustage
|
2007-08-22 04:30:32 -07:00 |
|
masayuki@d-toybox.com
|
a17a03f2ea
|
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
|
2007-08-22 04:13:46 -07:00 |
|
vladimir@pobox.com
|
10ea784eab
|
b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me
|
2007-08-17 12:54:58 -07:00 |
|
joshmoz@gmail.com
|
4090c847e8
|
Fix font size for submit and file input buttons. b=262191 sr=vlad
|
2007-08-10 20:22:58 -07:00 |
|
vladimir@pobox.com
|
6d5c29bde2
|
b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow
|
2007-08-09 11:54:17 -07:00 |
|
sharparrow1@yahoo.com
|
3d08dbbf75
|
Bug 389938 - Full page zoom does not affect text with CSS font set to message-box. r+sr=roc, a=pavlov
|
2007-08-03 16:39:37 -07:00 |
|
sharparrow1@yahoo.com
|
4571a3e298
|
Bug 390039: antialiasing incosistent when using full page zoom. r=vlad, a=pavlov
|
2007-08-03 16:37:17 -07:00 |
|
sharparrow1@yahoo.com
|
90fb49c39b
|
Bug 389459: lines appear when scrolling page while image loading at >144 dpi. r=vlad, a19=dbaron
|
2007-08-02 14:03:30 -07:00 |
|
sharparrow1@yahoo.com
|
5a87530c15
|
Bug 4821: Implement page zoom (backend). r+sr=roc.
|
2007-07-25 20:34:16 -07:00 |
|
sharparrow1@yahoo.com
|
581908041d
|
Bug 376124: Some rounding fixes related to a scrolling paint bug. r=vlad
|
2007-07-25 10:19:40 -07:00 |
|
dbaron@dbaron.org
|
75c96c202a
|
Move the code needed to get language group-specific font enumeration working and remove the rest of nsFontConfigUtils. b=379888 r=vlad
|
2007-07-17 14:58:45 -07:00 |
|
benjamin@smedbergs.us
|
27c6275bc8
|
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
|
2007-07-11 10:26:11 -07:00 |
|
sharparrow1@yahoo.com
|
41e3c663f8
|
Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc
|
2007-07-08 22:04:01 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
mats.palmgren@bredband.net
|
4cb9addd13
|
Remove non-cairo PostScript support. b=385577 r=kherron sr=pavlov
|
2007-07-05 04:29:51 -07:00 |
|
roc+@cs.cmu.edu
|
33428c5bf6
|
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
|
2007-07-03 20:39:01 -07:00 |
|
longsonr@gmail.com
|
424a4061f8
|
Bug 383872 - invalid image height assertion with svg foreignObject element, background image, height: 0.5px. r=vladimir,sr=roc
|
2007-07-03 01:53:03 -07:00 |
|
benjamin@smedbergs.us
|
75dc0cfd4c
|
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
|
2007-07-02 11:20:24 -07:00 |
|
sharparrow1@yahoo.com
|
fc25e4dff6
|
Bug 386108: remove nsIDrawingSurface. rs=pavlov
|
2007-06-27 14:53:34 -07:00 |
|
sharparrow1@yahoo.com
|
f0d19427b4
|
Bug 385937: Remove nsIBlender. (forgot to remove this)
|
2007-06-27 13:13:37 -07:00 |
|
sharparrow1@yahoo.com
|
4e5da46ad5
|
Bug 385937: Remove nsIBlender. rs=pavlov
|
2007-06-27 12:06:09 -07:00 |
|
sharparrow1@yahoo.com
|
e8a1d4364b
|
Bug 385923: Remove unused code from nsRenderingContextImpl. rs=pavlov.
|
2007-06-26 17:24:56 -07:00 |
|
benjamin@smedbergs.us
|
5ebfce3c70
|
Reverting bug 383167 again for linux test bustage :-(
|
2007-06-26 12:22:51 -07:00 |
|
benjamin@smedbergs.us
|
bd5749568a
|
Bug 383167 trying again, reviews by luser and biesi, sr=jst
|
2007-06-26 09:35:01 -07:00 |
|
benjamin@smedbergs.us
|
035e643c90
|
Revert all of bug 383167 changes because they're not enough... going to try again later.
|
2007-06-25 11:40:57 -07:00 |
|
benjamin@smedbergs.us
|
97afb0c802
|
Bug 383167 - Need buildid in an external file, r=luser sr=jst
|
2007-06-25 08:25:59 -07:00 |
|