Граф коммитов

5383 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu 03428b2a01 Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov 2007-05-23 03:45:52 +00:00
sharparrow1%yahoo.com 1c0bcf37c2 Backing out due to red tree. 2007-05-23 01:57:41 +00:00
sharparrow1%yahoo.com c0de8f795e Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc 2007-05-23 01:42:37 +00:00
roc+%cs.cmu.edu e4955b1044 Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov 2007-05-22 23:40:07 +00:00
roc+%cs.cmu.edu a2c6a534d5 Bug 381128. Remove gfxPangoFonts::Measure, it's kinda broken and not all that helpful right now. r=pavlov 2007-05-22 23:33:19 +00:00
tor%cs.brown.edu 5bed159118 Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad 2007-05-22 19:30:04 +00:00
jminta%gmail.com 85c24b857c Bug 377717 again, if this doesn't go green i'll back out 2007-05-21 02:57:10 +00:00
jminta%gmail.com 7bf82b348d try again 2007-05-21 02:45:45 +00:00
jminta%gmail.com dfb4928761 bustage fix from Bug 377717 2007-05-21 02:42:02 +00:00
jminta%gmail.com 62aed7c06f Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov 2007-05-21 02:18:05 +00:00
roc+%cs.cmu.edu e4ec9ff229 Bug 377232. Align font boundaries with cluster boundaries to avoid ATSUI weirdness where it chooses different fonts fo characters in the same cluster... 2007-05-21 02:02:16 +00:00
roc+%cs.cmu.edu 006e40ca97 Bug 380484. Don't divide by zero if a font has a really small maxAdvance. r=vlad 2007-05-21 01:56:10 +00:00
roc+%cs.cmu.edu dfc119def4 Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad 2007-05-21 01:54:13 +00:00
vladimir%pobox.com a6b13d4737 b=380494, followup for zero-sized surfaces; allow zero-sized image surfaces to be created, r+sr=roc 2007-05-20 22:46:53 +00:00
vladimir%pobox.com 2c0c44d995 b=379436, borders on elements > 2^15px drawn backwards, r=dbaron 2007-05-20 22:41:21 +00:00
mozilla%weilbacher.org c5e4015252 [OS/2] Bug 371504: get Thebes working on OS/2 again.
- Change the font handling over from native OS/2 GPI to Fontconfig+Freetype.
- This lets us use cairo text drawing.
Finally end the months long OS/2 build break.
2007-05-20 13:45:49 +00:00
mozilla%weilbacher.org 7208756028 [OS/2] Bug 371504: Makefile additions for Thebes on OS/2, r=vlad 2007-05-20 13:28:12 +00:00
joshmoz%gmail.com 925c06e9a8 don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc 2007-05-18 03:04:05 +00:00
roc+%cs.cmu.edu 2fa939ffd5 Not (Really) Part Of The Build. Fix shortcut calculation that was causing random crashes with new textframe. 2007-05-17 05:18:21 +00:00
vladimir%pobox.com 770ff41178 b=380494, allow zero-width/height surfaces (crash moz_cairo_win32_surface_get_image etc.), r+sr=roc 2007-05-15 20:27:10 +00:00
dbaron%dbaron.org b0ef6158d8 Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad 2007-05-15 05:15:53 +00:00
roc+%cs.cmu.edu f0c99ae7eb Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad 2007-05-15 03:56:48 +00:00
roc+%cs.cmu.edu 02a975fc9b Not (Really) Part Of The Build (Yet). Make gfxSkipCharsIterator::IsOriginalCharSkipped operate correctly when the iterator is currently pointed at a zero-length run. 2007-05-15 03:09:16 +00:00
roc+%cs.cmu.edu 1e91656fd6 Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad 2007-05-15 03:06:52 +00:00
roc+%cs.cmu.edu 64d540a3a5 Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad 2007-05-15 02:54:21 +00:00
asqueella%gmail.com 337f2fc2d7 Bug 380153 - SetupClusterBoundaries uses unset attrs from pango_break after NUL.
p=Karl Tomlinson <mozbugz@karlt.net>
r=roc
2007-05-13 12:31:24 +00:00
asqueella%gmail.com 8112731cc3 Bug 375864 - Crash [@ gfxTextRun::CompressedGlyph::IsClusterStart] when viewing URL as UTF-16
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc
2007-05-13 11:32:43 +00:00
mats.palmgren%bredband.net 3b6c24af11 Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir 2007-05-12 13:06:17 +00:00
roc+%cs.cmu.edu 1f21d04f17 Bug 380210. Fix appunits to Pango units conversions (only affects newtextframe). r=vlad 2007-05-12 05:54:31 +00:00
roc+%cs.cmu.edu f975e202d8 Bug 380210. Make sure that a null PropertyProvider always means 'no spacing' without crashing. r=vlad 2007-05-12 05:53:29 +00:00
roc+%cs.cmu.edu 39384e1108 Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad 2007-05-12 05:52:43 +00:00
roc+%cs.cmu.edu 3477f8c306 Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad 2007-05-12 05:51:15 +00:00
vladimir%pobox.com 36765bfdfa X11 needs to be taken out behind the barn and shot, r=me 2007-05-10 20:50:16 +00:00
vladimir%pobox.com 7e9f39217c more bustage fix 2007-05-10 20:41:40 +00:00
vladimir%pobox.com b25cf55244 more bustage fix 2007-05-10 20:20:08 +00:00
vladimir%pobox.com 78f24f2726 X11 blows; bustage fix for linux 2007-05-10 20:19:04 +00:00
vladimir%pobox.com 5daf9003b4 mac bustage fix 2007-05-10 20:12:24 +00:00
vladimir%pobox.com 2d2aa10572 371135, oom crashers with big images, r=stuart 2007-05-10 19:58:09 +00:00
gavin%gavinsharp.com b2e3cc14cb Bug 376434: avoid using a different type so that MSVC can pack the bitfields properly, patch by Taras Glek <tglek@mozilla.com>, r=roc 2007-05-10 19:37:39 +00:00
roc+%cs.cmu.edu c9b1752ce1 Bug 375760. Implement new textrun cache: gfxTextRunCache (base cache which leaves textrun lifetime management to the client) and gfxGlobalTextRunCache (cache which manages textrun lifetimes using nsExpirationTracker). r=vlad 2007-05-09 20:33:17 +00:00
roc+%cs.cmu.edu 9604a69b0d Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad 2007-05-08 22:46:15 +00:00
masayuki%d-toybox.com a506775fa8 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad 2007-05-08 15:33:52 +00:00
joshmoz%gmail.com 1fa4552bcd remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc 2007-05-08 01:20:11 +00:00
joshmoz%gmail.com d0bf8fc036 Differentiate between single line and multiline text fields/areas so that we can render them differently. On Mac OS X render multiline text areas as Aqua text areas. b=377331 r=smorgan sr=roc 2007-05-07 02:06:59 +00:00
kjh-5727%comcast.net bbdb08d2de Bug 377096 - Factor out nsIPrintOptions::AvailablePrinters. r=pavlov, sr=biesi. 2007-05-06 11:29:42 +00:00
smontagu%smontagu.org 7e7f373009 Assert on null gfxContext. Bug 377918, r+sr=roc 2007-05-06 10:41:27 +00:00
asqueella%gmail.com 0211724053 Bug 377976 - Check for null mDetailedGlyphs before referencing its members for missing CompressedGlyphs.
(gfxFont.h part I missed the first time)
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc
2007-05-05 18:19:17 +00:00
sayrer%gmail.com 9effb52c07 backout patch for bug 375760 due to bustage. 2007-05-05 04:47:05 +00:00
sayrer%gmail.com a892e42a14 backout patch for bug 375760 due to bustage. 2007-05-05 04:37:50 +00:00
roc+%cs.cmu.edu 234dc97288 Fixing bustage 2007-05-05 03:23:53 +00:00
roc+%cs.cmu.edu 9cbd608de4 Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad 2007-05-05 02:16:17 +00:00
masayuki%d-toybox.com 2716da7a44 b=357637 backing out 2007-05-04 10:46:08 +00:00
masayuki%d-toybox.com 55c73aa92a Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad 2007-05-04 10:02:54 +00:00
asqueella%gmail.com 79d445cbf1 Bug 377976 - Check for null mDetailedGlyphs before referencing its members for missing CompressedGlyphs.
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc
2007-05-04 07:00:09 +00:00
asqueella%gmail.com ae7e6769af Bug 379433 - PangoItem and GList memory leaks in gfxPangoFonts
p=Karl Tomlinson <mozbugz@karlt.net>
r=vlad
2007-05-04 06:51:04 +00:00
mats.palmgren%bredband.net 627126e2af Remove obsolete .cvsignore files. b=326152 r+sr=dbaron 2007-05-03 18:15:30 +00:00
mats.palmgren%bredband.net f9c40c2385 Bye bye gtk1 and xlib (part 2 of 2). b=326152 r+sr=roc 2007-05-03 00:10:04 +00:00
masayuki%d-toybox.com e9a5390826 b=357637 backing-out the previous patch 2007-05-02 21:57:57 +00:00
masayuki%d-toybox.com 8a7e065773 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable (caching the pango fonts) r=vlad 2007-05-02 21:13:06 +00:00
gavin%gavinsharp.com 13927965b0 Bug 378695: SetupClusterBoundaries in gfxPangoFonts.cpp misinterprets attrs from pango_break, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc 2007-05-02 20:35:08 +00:00
vladimir%pobox.com 5dedab3707 b=368247 (and others, see bug), rewrite border rendering for thebes, r=dbaron 2007-05-01 03:31:25 +00:00
mats.palmgren%bredband.net 24e870cb3d Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc 2007-04-30 23:52:44 +00:00
smontagu%smontagu.org 02d6d2ee2d Don't call GDI 'A' functions for non-ASCII strings. Bug 378859, r+sr=roc 2007-04-26 14:37:11 +00:00
asqueella%gmail.com e5b029d8ad Bug 366643 - Crash after loading page with html entities and <img> tag
p=Philip Taylor <philip@zaynar.demon.co.uk>
r=pavlov
2007-04-25 21:02:50 +00:00
smontagu%smontagu.org faff1b304a Reverse the sign of mXOffset in RTL runs so that the offset is always from left to right. Bug 378351, r=roc 2007-04-25 06:59:34 +00:00
benjamin%smedbergs.us 3fb4912f5d Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 14:22:04 +00:00
stuart.morgan%alumni.case.edu b054e36f43 Bug 306902. r=josh sr=smfr a=dveditz 2007-04-22 03:10:51 +00:00
roc+%cs.cmu.edu 10723ae4bd Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov 2007-04-21 00:53:00 +00:00
vladimir%pobox.com c30bbd17ac b=367036, transparent background of images shows up as black when printed, r=stuart 2007-04-19 21:51:35 +00:00
smontagu%smontagu.org 3ae8b32072 Remove one incorrect assertion and temporarily comment out one that fires too often. Bug 377898, bug 377902, r+sr=roc 2007-04-19 09:04:10 +00:00
roc+%cs.cmu.edu ea7bca6f57 Bug 377942. Don't treat 8-bit non-ASCII text as UTF8. r+sr=roc, patch by Karl Tomlinson 2007-04-18 21:22:42 +00:00
tor%cs.brown.edu 109b445c9c Bug 376927 - add path flattening API to thebes. r=vlad 2007-04-16 20:18:32 +00:00
dbaron%dbaron.org 72339fc24b Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg 2007-04-15 22:23:00 +00:00
roc+%cs.cmu.edu 87c3e28dcf Bug 376534. Improve the display of 8s in our missing-glyph-boxes. r=pavlov 2007-04-13 16:48:59 +00:00
roc+%cs.cmu.edu e9d3e75e92 Bug 377053. Don't return a local string object to callers of gfxQuartzFontCache::GetPostscriptNameForFontID. r=vlad 2007-04-12 00:19:35 +00:00
neil%parkwaycc.co.uk 165cfd39f2 Followup to bug 375446 - gfxFontStyle is a struct, not a class rs=tor 2007-04-05 13:36:04 +00:00
roc+%cs.cmu.edu d5be94a1ea Bug 374006. Fix to Quartz glyph position rounding lost during cairo update, probably my fault. Pushing it back with the right documentation this time. patch r=vlad 2007-04-05 08:08:23 +00:00
martijn.martijn%gmail.com 81d44fe91f Bug 375506 � Fix for bug 372629 breaks Mingw - build error in gfxWindowsFonts.cpp, r=roc 2007-04-04 18:42:21 +00:00
masayuki%d-toybox.com bf18aacd86 b=333126 backing-out the previous checkin 2007-04-04 05:42:45 +00:00
masayuki%d-toybox.com 60b59c1bd8 Bug 333126 Bold/Italic text isn't displayed as bold/italic with cairo-gtk2 build if the font is synthesis font. (only enable enbolden flag in cairo) r=vlad 2007-04-04 05:10:56 +00:00
roc+%cs.cmu.edu a09f2e9c9c Bug 375757. Cache gfxFont objects. r=pavlov 2007-04-04 03:32:43 +00:00
vladimir%pobox.com 0122567ea6 b=376440, cairo crash on shutdown on nye 2007-04-04 02:59:42 +00:00
roc+%cs.cmu.edu 5ec7d3d207 Bug 375768. Fix minor textrun-related bugs, only affects new textframe. r=pavlov 2007-04-04 02:26:02 +00:00
vladimir%pobox.com 0ec62b8c64 b=374462, update cairo to 1.4.2, r=stuart 2007-04-04 01:09:16 +00:00
pavlov%pavlov.net 0f6efe408e fixing bug causing font-weight: 900 to not be bold. bug 359542. r=vlad 2007-04-03 20:11:25 +00:00
vladimir%pobox.com 7afc4d3ebd more backouts 2007-04-03 19:57:47 +00:00
vladimir%pobox.com bd9c16de73 more backouts 2007-04-03 19:43:13 +00:00
vladimir%pobox.com b36706ff6e backing out 374462 2007-04-03 19:21:54 +00:00
vladimir%pobox.com bfa16725a6 b=374462, update cairo to 1.4.2 -- missing file 2007-04-03 19:11:18 +00:00
vladimir%pobox.com bddceaca6d b=374462, update cairo to 1.4.2, r=stuart 2007-04-03 18:59:50 +00:00
benjamin%smedbergs.us fafcdf1f17 Fix thebes tests when --enable-static, r=luser 2007-04-03 16:00:31 +00:00
pavlov%pavlov.net 35ba29035c fixing font selection bug dealing with zero-width glyphs and begin using ScriptGetCMap when possible. bug 376300. r=roc 2007-04-03 06:32:23 +00:00
roc+%cs.cmu.edu e3b972af6e Bug 376299. If Windows tells us that the first character of a textrun is in the middle of a cluster, ignore it. r=pavlov 2007-04-03 03:19:46 +00:00
pavlov%pavlov.net 373271f3f6 updating our unicode range table. bug 376298. r=vlad 2007-04-02 23:19:38 +00:00
vladimir%pobox.com 618ca95761 b=374272, browser crashes when viewing page with many animated gifs, r=stuart 2007-04-02 19:57:58 +00:00
tor%cs.brown.edu ad461522a0 Bug 375446 - Create gfxFontGroup factory method. r=vlad 2007-04-02 19:06:17 +00:00
benjamin%smedbergs.us 75abd12a22 Bug 374921 - link error in gfxSurfaceRefCountTest when libxul is enabled, r=roc 2007-04-02 16:09:05 +00:00
dbaron%dbaron.org f43cf05f5a Restore commented-out code now that bug 375824 is fixed. b=374680 2007-03-30 22:04:32 +00:00
roc+%cs.cmu.edu b5cfdcb5bf Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad 2007-03-29 21:48:47 +00:00
roc+%cs.cmu.edu 2dda45ed64 Not part of the build (well, gfxSkipChars is built but not used): fix bugs in gfxSkipChars, and new textframe fixes for soft hyphens, justification, and caret movement (PeekOffset*) among other things 2007-03-28 23:54:32 +00:00
roc+%cs.cmu.edu 5a0068600c Bug 375662. Fix ATSUI issues with cluster detection. Also fix extraction of glyphs when trailing whitespace doesn't get the dominant text direction; remove the current workaround and replace it with a simpler workaround. r=vlad 2007-03-28 20:53:47 +00:00
joshmoz%gmail.com 5abb1c7ef5 fix crash when printing on Mac OS X. Re-ordered the calls in nsThebesDeviceContext::BeginPage so that the PrintManager calls get done in the right order (BeginPage, GetCGContext, EndPage). Patch by Colin Barrett. b=375495 r/sr=pav 2007-03-28 05:08:25 +00:00
roc+%cs.cmu.edu 71706658c9 Fix bustage. 2007-03-28 03:59:09 +00:00
roc+%cs.cmu.edu 4ef80e5743 Bug 372629. Don't treat fZeroWidth glyphs as missing if they're rendering a Unicode character which we expect to be zero-width. r=pavlov 2007-03-28 03:41:53 +00:00
roc+%cs.cmu.edu 8e97d42264 Backing out attempted fix for Windos reftests. I'll follow up with a real fix. 2007-03-28 00:05:06 +00:00
dbaron%dbaron.org d2a7c1e86a Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 15:35:02 +00:00
longsonr%gmail.com c472eb4643 Bug 375387 - make gfxMatrix::IsSingular const. r+sr=pavlov 2007-03-27 11:07:10 +00:00
joshmoz%gmail.com c56257f3ec followup for fix to bug 371392, forgot to get rid of the header declaration for a variable I killed. b=371392 r/sr=biesi 2007-03-27 08:53:08 +00:00
joshmoz%gmail.com 313da89546 get rid of old backbuffer API and related code. b=371392 r/sr=roc 2007-03-27 06:21:57 +00:00
roc+%cs.cmu.edu 26204d6dc0 Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box. 2007-03-27 04:46:25 +00:00
roc+%cs.cmu.edu 33ca4e27f6 Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box. 2007-03-27 04:34:49 +00:00
roc+%cs.cmu.edu 6812823750 Bug 372629. Draw missing-glyph boxes with the Unicode character inscribed in hex. r=pavlov 2007-03-27 03:24:49 +00:00
roc+%cs.cmu.edu 436d46a820 Bug 372631. Hopefully fix Windows Tp performance by switching from GetCharacterPlacement to GetGlyphIndices/GetTextExtentExPointI. r=pavlov 2007-03-26 22:48:42 +00:00
roc+%cs.cmu.edu 40f3dee14c Bug 374720. Minor gfx changes to support new textframe work. r=pavlov 2007-03-22 23:07:18 +00:00
roc+%cs.cmu.edu 676199d021 Bug 374830. gfxTextRun performance test harness. r=vlad 2007-03-22 23:04:48 +00:00
maxf%magma.ca f301643ff5 (I'm moving changes made on the MOZILLA_1_8_BRANCH to HEAD)
This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This change fixes compile errors when building Firefox under QNX Neutrino.
None of the changes should affect non-QNX builds in any way. r=amardare%qnx.com
2007-03-21 19:22:44 +00:00
dbaron%dbaron.org 264069d99f Comment out cairo_debug_reset_static_data for now, until we can fix the asserts that it causes. b=374680 r=vlad 2007-03-21 19:05:34 +00:00
dbaron%dbaron.org 17731c0e94 I got the nsRect and gfxRect APIs confused. b=374715 r=vlad 2007-03-21 19:04:38 +00:00
tor%cs.brown.edu 5702599b35 Bug 374652 - return appropriate rect for gfxRect::Union if one of the
sources is empty.  r=vlad
2007-03-21 01:32:01 +00:00
roc+%cs.cmu.edu 5c0cb5339d Bug 374567. Make GetDevUnitsPerAppUnit return a PRUint32. r=pavlov 2007-03-20 08:58:53 +00:00
roc+%cs.cmu.edu 08c2da68e4 Bug 374580. Fix embarrassing RTL regression on Mac. r=pavlov 2007-03-20 08:50:43 +00:00
roc+%cs.cmu.edu 0ebb5c74e7 Bug 373081. Fix up Thebes font selection tests to build and run, including on Linux. r=vlad 2007-03-20 03:46:17 +00:00
roc+%cs.cmu.edu 1684358a66 Bug 372631. Rework extraction of glyphs from an ATSUI layout to be simpler and more robust. Also, store glyph advances in gfxTextRun in multiples of appunits and ensure they're all rounded to appunits (on all platforms). 2007-03-20 03:26:19 +00:00
roc+%cs.cmu.edu 2056cf849a Backout the last couple of gfx checkins because the bugs and patches were mixed up. I'll reland. 2007-03-20 03:00:11 +00:00
roc+%cs.cmu.edu 9663ffd074 Bug 372631. Rework extraction of glyphs from an ATSUI layout to be simpler and more robust. Also, store glyph advances in gfxTextRun in multiples of appunits and ensure they're all rounded to appunits (on all platforms). 2007-03-20 02:55:32 +00:00
roc+%cs.cmu.edu 25c6056801 Bug 373081. Fix up Thebes font selection tests to build and run, including on Linux. r=vlad 2007-03-20 02:38:37 +00:00
roc+%cs.cmu.edu d1ed0ec4d8 Bug 374066. In the cairo Quartz backend, round glyph positions to floats --- not the advances. Prevents error from accumulating. r=vlad 2007-03-20 02:04:01 +00:00
dbaron%dbaron.org 260b595874 When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc 2007-03-20 00:58:20 +00:00
dbaron%dbaron.org b77ebfb375 Fix various shutdown leaks. Add static Shutdown method to gfxPlatform as the entry point for thebes cleanup and use the virtual destructor of the platform-specific gfxPlatform objects to do platform-specific cleanup. b=374286 r=vlad 2007-03-19 23:16:15 +00:00
dbaron%dbaron.org 60db5e5d36 Fix leak of cairo_font_face_t. b=374286 r=vlad 2007-03-19 23:14:33 +00:00
roc+%cs.cmu.edu 764396d085 Bug 372639. Don't die if the font selection code gives us more glyphs than we're supposed to have (just assert). r=pavlov 2007-03-19 03:27:55 +00:00
martijn.martijn%gmail.com 31f2a7dcb2 Bug 373010 � Mingw build failure in mozilla/gfx/thebes/src/gfxWindowsFonts.cpp, r+sr=pavlov 2007-03-14 17:33:53 +00:00
mozilla%weilbacher.org 18c8c6d277 [OS/2] fix build break in gfx/src/thebes following bug 369930 by implementing nsThebesDeviceContext::SetDPI() for OS/2 2007-03-10 17:48:27 +00:00
pavlov%pavlov.net 19383b7345 make the new fast path fall in to uniscribe if the font is missing glyphs to render the text. bug 372636. r=roc 2007-03-06 21:18:18 +00:00
roc+%cs.cmu.edu edb928db18 Fixing bustage 2007-03-04 21:12:24 +00:00
roc+%cs.cmu.edu 5bc2d1ec5c Bug 370588. Make gfxTextRun be a single shared class for all platforms. Move all platform-specific code to gfxFontGroup and gfxFont implementations. Actually implement textruns properly on Mac and Windows. r=vlad,pavlov 2007-03-04 21:05:10 +00:00
bzbarsky%mit.edu 215cac9b79 Address review comment from dbaron. Bug 330064 2007-03-03 04:57:48 +00:00
bzbarsky%mit.edu b3997a811a Hack to increase XftMaxFreeTypeFiles to a sane value from the default value of
"5".  Bug 330064, patch by vlad, r+sr=roc
2007-03-03 04:55:35 +00:00
vladimir%pobox.com 053a01ea6a fix tree bustage 2007-03-03 00:25:44 +00:00
vladimir%pobox.com 5a5590516a b=using opacity with windows native widgets causes bogus rendering/lack of rendering; r=stuart 2007-03-03 00:18:34 +00:00
pavlov%pavlov.net 21fae80273 removing gfx REQUIRES from thebes. bug 372313. r=vlad 2007-03-02 22:41:06 +00:00
pavlov%pavlov.net d22aa91e56 adding back gfx to requires. mistakenly removed during last checkin 2007-03-01 00:21:28 +00:00
pavlov%pavlov.net 6f7242c36f enabling PDF surface on windows. bug 369930. r/sr=vlad 2007-03-01 00:02:27 +00:00
mats.palmgren%bredband.net 842b434e75 Fix GCC compile error on Windows. r+sr=pavlov 2007-02-27 22:18:27 +00:00
mozilla%weilbacher.org 19e9208204 [OS/2] Bug 333235: initial checkin of new files for Thebes on OS/2, this should fix the cairo-os2 build break. sr=pavlov 2007-02-24 10:58:48 +00:00
dbaron%dbaron.org cb892324d7 Snap edges to pixels rather than sizes. b=371225 r=vlad 2007-02-23 17:50:32 +00:00
jruderman%hmc.edu b07921f5f2 Bug 369947: CairoGlyphBuffer::EnsureSize tries to free() part of the stack. Free the correct buffer instead. r=vlad. 2007-02-23 07:35:56 +00:00
sharparrow1%yahoo.com 607ac67719 Bug 370553: fix crash with very large dpi values, plus some comment changes. r+sr=roc. 2007-02-17 10:59:20 +00:00
gijskruitbosch%gmail.com 09bda496f4 Bug 370024 - Nullcheck mPrintingSurface in EndDocument to prevent crashing when printing
p=cbarrett@mozilla.com (Colin Barrett)
r+sr=pavlov@pavlov.net (Stuart Parmenter)
2007-02-16 10:23:00 +00:00
joshmoz%gmail.com 32d7a05759 extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc 2007-02-16 01:53:43 +00:00
sharparrow1%yahoo.com 5d26b185b1 Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc 2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com b2cad6ca8d Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc. 2007-02-15 09:04:25 +00:00
pavlov%pavlov.net 179b027ddd removing unused files r=vlad 2007-02-15 00:31:54 +00:00
joshmoz%gmail.com 9c0e68d2fc cleanup. r+sr=dbaron 2007-02-14 21:00:15 +00:00
sharparrow1%yahoo.com d6505bc847 Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc. 2007-02-13 22:36:59 +00:00
roc+%cs.cmu.edu 052b758c05 Make new textframe build again after units landing and other changes. The gfxSkipChars and gfxPangoTextRun changes only affect the new textframe. 2007-02-09 04:20:17 +00:00
bzbarsky%mit.edu 19eaf3ad82 Flag 8-bit ATSUI text too. Bug 368799. 2007-02-09 02:51:06 +00:00
bzbarsky%mit.edu 56dd1e054f Fixing Mac bustage and adding a flag per roc. Bug 368799. 2007-02-09 02:27:53 +00:00
bzbarsky%mit.edu 5b5ea527c2 Build bustage fix, bug 368799. 2007-02-09 02:19:10 +00:00
roc+%cs.cmu.edu 8841c2301a Bug 368799. Refactor gfxPangoTextRun so that the platform-dependent parts are all in gfxPangoFont/gfxPangoFontGroup. Also, remove special-string APIs, FlushSpacingCache and GetDecorationMetrics APIs from gfxTextRun. This will allow us to merge gfxPangoTextRun up to gfxTextRun and use that code on all platforms. r=pavlov 2007-02-09 01:42:29 +00:00
pavlov%pavlov.net 87ce06c2c1 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:40:59 +00:00
pavlov%pavlov.net 9508f0cb30 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:18:08 +00:00
pavlov%pavlov.net 95e12e6c06 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
dbaron%dbaron.org 1c867cd473 Make MOZ_GFX_TOOLKIT in Makefiles be the same thing that it is in configure. b=369409 r=vlad 2007-02-08 19:23:25 +00:00
mats.palmgren%bredband.net 955f24d4c3 Protect against division by zero. b=368427 r+sr=pavlov 2007-02-08 13:52:25 +00:00
sharparrow1%yahoo.com c78720aa24 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
masayuki%d-toybox.com c155f01420 Bug 369198 some characters missing at drawing r=roc 2007-02-05 03:11:53 +00:00
alfred.peng%sun.com f5c88da91a Bug 365339. set cairo endianness macros in a sane way.
r=vladimir.
2007-02-02 03:26:39 +00:00
masayuki%d-toybox.com 33c7fb727a Bug 365236 Implement font-size-adjust on Mac r=vlad 2007-02-02 00:46:48 +00:00
asqueella%gmail.com bd55f067c6 Bug 366727 - Standardize Cairo Pixel construction and clean the PNG decoder a little
patch by Alfred Kayser <alfredkayser@nl.ibm.com>
r=stuart, sr=vlad
2007-01-31 21:09:20 +00:00
vladimir%pobox.com 069b62e6a3 b=368852, cocoa native theme code needs to flush cairo clip before drawing, r=stuart 2007-01-31 18:43:34 +00:00
mats.palmgren%bredband.net 21985696a3 Add some protection in nsThebesImage::Draw() against bad calls. b=368427 r+sr=pavlov 2007-01-30 22:52:53 +00:00
roc+%cs.cmu.edu 414eba8c3e Bug 368468. Make code conform to Thebes style. r=pavlov 2007-01-30 19:49:16 +00:00
masayuki%d-toybox.com 3e3c757937 Bug 366285 Need a common class of the fontconfig management for Linux and BeOS r=vlad 2007-01-30 08:20:29 +00:00
roc+%cs.cmu.edu 72cd3052d0 Bug 368182. Add Xft path to gfxPangoTextRun to hopefully improve performance for 8bit text (rendering should be the same as it used to be pre-gfxPangoTextRun). r=pavlov 2007-01-30 01:14:19 +00:00
jwatt%jwatt.org 7ea2cdece9 Fix typo. r=stuart (no bug) 2007-01-29 19:49:23 +00:00
alfred.peng%sun.com 40e2fd46a8 Bug 368377. Stop exporting cairo headers from thebes headers.
Fix Solaris compiler bustage.
Patch by Andreas Lange anlan@lange.cx. r=pavlov.
2007-01-29 07:25:05 +00:00
mozilla%weilbacher.org db1b25f6fd [OS/2] Bug 333235: Get Thebes to work on OS/2. Required build additions and easy widget changes. r=mkaply 2007-01-28 22:20:21 +00:00
mats.palmgren%bredband.net f3692403e2 Fix divide by zero crash regression. b=368427 r+sr=pavlov 2007-01-27 23:35:07 +00:00
pavlov%pavlov.net 0852866e39 Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett 2007-01-27 04:06:59 +00:00
pavlov%pavlov.net d886b94ab7 fixing build bustage 2007-01-27 02:14:19 +00:00
pavlov%pavlov.net 2e8b466471 temp bustage fix 2007-01-27 01:48:33 +00:00
pavlov%pavlov.net 559d925364 adding finish method to gfxASurface 2007-01-27 01:46:14 +00:00
pavlov%pavlov.net b23f38fda6 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
mats.palmgren%bredband.net 4e114b59bd Impose the limits on final image size in two more places. b=367740 r+sr=pavlov 2007-01-26 18:12:58 +00:00
vladimir%pobox.com 366325433d b=365001 - dotted/dashed border on tall page causes rect leakage, r=stuart 2007-01-26 00:20:57 +00:00
roc+%cs.cmu.edu b1f364247c Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it. 2007-01-25 01:58:55 +00:00
vladimir%pobox.com db16d4a9c3 b=367768, update cairo to 1.3.12 snapshot, clobbering tinderbox to see if it's just not picking up the cairo-rename.h change 2007-01-25 01:45:57 +00:00
vladimir%pobox.com 16695b037f b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-25 00:27:34 +00:00
vladimir%pobox.com 98eb661e2b b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-25 00:05:56 +00:00
vladimir%pobox.com 4662a6338c b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-24 23:53:53 +00:00
masayuki%d-toybox.com 1ac1555879 bug 368081 font-size-adjust broken on windows if the text has non solid color r=pavlov 2007-01-24 19:58:47 +00:00
roc+%cs.cmu.edu fa82daaaaf Bug 333659. (Re)landing gfx changes: new gfxTextRun interfaces, implementation of gfxPangoTextRun, stub implementations for Mac and Windows, nsThebesRenderingContext reimplemented on top of the new interfaces. r=pavlov 2007-01-23 08:45:52 +00:00
bzbarsky%mit.edu 82d06572da Shut down the textrun cache on shutdown. Bug 357779, r=vlad, sr=roc 2007-01-23 05:24:21 +00:00
roc+%cs.cmu.edu f3f7b87507 Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron 2007-01-23 02:58:55 +00:00
jwatt%jwatt.org 6f4bb014dc fix typo. r=stuart (no bug) 2007-01-22 23:25:41 +00:00
tor%cs.brown.edu e0756e0496 Bug 367416 - thebes API additions needed for nsSVGPathGeometryFrame
conversion.  r=vlad
2007-01-22 18:14:47 +00:00
bzbarsky%mit.edu 1925b11daf Fix --enable-tests builds -- need to link to zlib. r=vlad 2007-01-20 05:37:50 +00:00
vladimir%pobox.com d03fc5b030 b=366870 additional build fix for linux/--enable-tests 2007-01-19 23:26:19 +00:00
vladimir%pobox.com 8de1e1561e b=366870, add font/glyph selection test framework, this time with all the files, r=stuart 2007-01-19 21:23:38 +00:00
vladimir%pobox.com c319cffcab b=366870, add font/glyph selection test framework, r=stuart 2007-01-19 21:15:49 +00:00
joshmoz%gmail.com 0facfa5ce8 use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc 2007-01-19 07:03:20 +00:00
vladimir%pobox.com b56d1f97ee test bustage fix 2007-01-18 00:55:53 +00:00
vladimir%pobox.com 08c1402cc0 bustage fix 2007-01-17 22:37:43 +00:00
dbaron%dbaron.org 4edc26c613 Make non-box frames use nsITheme methods concerning size, border, and padding, so that non-boxes with appearance set will obey the platform-specific theme. b=366722 r+sr=roc 2007-01-17 22:31:07 +00:00
vladimir%pobox.com e59a478407 b=361592, fix cairo surface wrapper refcount issues, r=stuart 2007-01-17 22:20:16 +00:00
roc+%cs.cmu.edu 7bf190ee4e Fix subtraction of unsigned values to happen in signed space. NPOB 2007-01-17 19:39:05 +00:00
roc+%cs.cmu.edu fdbc57609c Fixing bustage 2007-01-17 03:03:48 +00:00
roc+%cs.cmu.edu 0b39dca02f Bug 333659. Relanding minor gfx/thebes changes --- new gfxRect APIs, new gfxSkipChars class, remove gfxContext::DrawTextRun unused method, shouldn't affect current code. r=pavlov 2007-01-17 02:31:14 +00:00
roc+%cs.cmu.edu 21ac4d9cfe Bug 333659. Relanding nsFont changes --- new BaseEquals API, shouldn't affect current code. r=pavlov 2007-01-17 02:16:22 +00:00
roc+%cs.cmu.edu c25e8e22df Backing out text landing. 2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu 2d7079a79a Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts 2007-01-16 20:51:52 +00:00
jwatt%jwatt.org f16e9a8c41 Make gfxRect methods const. r=stuart 2007-01-14 11:39:39 +00:00
masayuki%d-toybox.com 9dfd0d657b Bug 353872 font-size-adjust broken on windows r=stuart 2007-01-05 20:43:49 +00:00
masayuki%d-toybox.com 02897488db Bug 364058 [cocoa-cairo] css length unit 'ex' doesn't work on 10.3.9 r=vald 2007-01-05 20:00:04 +00:00
masayuki%d-toybox.com d11513ef02 Bug 364785 ts regression by bug 362665 and bug 364678 and Bug 364832 Family names should not be high priority rather than font name r=vlad 2007-01-05 19:58:24 +00:00
masayuki%d-toybox.com 780e415a1e Bug 365613 [regression] all font-weight are displayed as 'bold' except for the 'normal' keyword and '400' r=vlad 2007-01-05 19:56:46 +00:00
masayuki%d-toybox.com 8bae0222e3 Bug 361532 Cairo still incorrectly substitutes fonts and then bolds them incorrectly if you are not using Windows XP's default regional and language options on some sites. r=VYV03354+pavlov 2007-01-05 15:51:27 +00:00
masayuki%d-toybox.com 5a5807b9a7 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable #2 r=vlad 2007-01-05 12:30:30 +00:00
masayuki%d-toybox.com a84c4ea966 Bug 361576 underlines sometimes missing or wrong thickness r=vlad 2007-01-05 12:18:34 +00:00
roc+%cs.cmu.edu 3ba1d2b1a7 Bug 365695. Fix bad usage of MAC_OS_X_VERSION_10_4. r=vlad 2007-01-04 01:48:37 +00:00
smontagu%smontagu.org 28d7d38871 Extend bug 353756 to cover vector fonts as well as bitmap fonts. r=pavlov 2006-12-28 17:23:21 +00:00
smontagu%smontagu.org 4cffbc6bfb Bitmap fonts claim to support Unicode characters when they don't really. Bug 353756, r=pavlov 2006-12-27 08:43:15 +00:00
smontagu%smontagu.org 74198fc69d Make the y-offsets cairo sends to ExtTextOut relative to the location of the previous glyph instead of relative to the baseline. Bug 365021, r=pavlov 2006-12-27 07:50:24 +00:00
smontagu%smontagu.org dd8db57f1c Back out bug 361782 since it was fixed upstream. Bug 365021, r=pavlov 2006-12-27 07:47:22 +00:00
dbaron%dbaron.org fa987cec6d Make those C-style comments. 2006-12-27 03:11:28 +00:00
dbaron%dbaron.org e60aaa2196 Hack to get Mac builds working again. b=364794 2006-12-27 03:08:37 +00:00
masayuki%d-toybox.com a1ec392d79 Bug 364785 ts regression by bug 362665 and bug 364678 r=vlad 2006-12-23 16:12:11 +00:00
masayuki%d-toybox.com 61a8fcf741 Bug 364678 Incorrectly styled text after bug 362665 (only on western page??) r=vlad 2006-12-23 05:27:45 +00:00
vladimir%pobox.com 5206cf1b1d linux cff fix 2006-12-23 01:46:43 +00:00
vladimir%pobox.com c37231ea86 linux/xlib fix 2006-12-23 01:42:53 +00:00
vladimir%pobox.com 9c72132965 OS X fix 2006-12-23 01:32:34 +00:00
vladimir%pobox.com 38b4642d66 b=364742, Update cairo to git 473ae3aa95, r=stuart 2006-12-23 01:15:54 +00:00
alfred.peng%sun.com 3d2dbf8f35 Bug 353162. Firefox calls system pixman_image_init and causes hang.
r=benjamin+vladimir.
2006-12-22 06:40:36 +00:00
masayuki%d-toybox.com 037b44a5c6 Bug 362665 Implement font name resolver on Mac r=vlad 2006-12-22 03:56:37 +00:00
timeless%mozdev.org 4eb33f446c Bug 341955 add some more items to .cvsignore
r=bsmeberg
2006-12-21 07:04:12 +00:00
timeless%mozdev.org 4c88c8a7ac Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:03:23 +00:00
bzbarsky%mit.edu a918499450 Remove the GetScrollBarDimensions API from device contexts. Bug 364345, r+sr=roc 2006-12-20 02:04:00 +00:00
masayuki%d-toybox.com 3bf95adf1f Bug 363410 Implement font-size-adjust on Linux r=pavlov 2006-12-14 04:14:06 +00:00
masayuki%d-toybox.com 0ac83688e2 Bug 362428 [Cairo] 'normal' keyword for line-height is too tall with 'Lucida Grande'. r=pavlov 2006-12-14 04:12:40 +00:00
masayuki%d-toybox.com 1eee4d02c1 Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=stuart 2006-12-10 14:01:36 +00:00
kjh-5727%comcast.net 46b5b5ea40 Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part B: deleted files. r=pavlov, sr=roc. 2006-12-10 13:02:12 +00:00
kjh-5727%comcast.net 7adef32225 Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc. 2006-12-09 17:18:56 +00:00
masayuki%d-toybox.com 0b8a8c3b21 Bug 362048 gfxPlatFormGtk::ResolveFontName returns uninitialzed value for aAborted r=dbaron 2006-12-07 07:01:08 +00:00
masayuki%d-toybox.com 1091440ec4 Bug 341500 crash in usp10.dll(ScriptShape API) r=pavlov 2006-12-06 07:01:02 +00:00
smontagu%smontagu.org d231c61f34 Reverse the y offsets returned by ScriptPlace(). Bug 361782, r=pavlov 2006-12-04 07:23:12 +00:00
pavlov%pavlov.net 69a69d1bea fixing windows print crash bug 362476. r=vlad 2006-12-04 05:03:13 +00:00
tor%cs.brown.edu 80079b46df Bug 362413 - expose cairo fill rule control. r=vlad 2006-12-01 05:24:50 +00:00
smontagu%smontagu.org b896e193c2 Bug 361778: Firefox not rendering Malayalam. r=pavlov, a=stuart on IRC 2006-11-30 21:25:41 +00:00
pavlov%pavlov.net 00ec30caa7 attempt to fix bustage 2006-11-30 18:27:27 +00:00
pavlov%pavlov.net 2294627bf9 fixing linux printing bustage 2006-11-30 02:12:03 +00:00
pavlov%pavlov.net c55bfba3cf printing on linux bug 323928. r=vlad 2006-11-29 23:40:16 +00:00
roc+%cs.cmu.edu 09b1f43ea9 Bug 322345. Cap maximum ft2 font size at 1000 pixels to avoid killing freetype2 and/or the X server. r=vlad 2006-11-29 20:19:35 +00:00
vladimir%pobox.com 2c5a156ae5 b=362108, cairo ppc, hang when scrolling in a tree, r=stuart 2006-11-29 00:12:14 +00:00
tor%cs.brown.edu 41b6e58876 Bug 361589 - patterns on strokes not working in nquartz backend. r=vlad 2006-11-28 23:36:21 +00:00
pavlov%pavlov.net 321ad66a71 fixing stupid camino bustage. 2006-11-28 22:08:56 +00:00
pavlov%pavlov.net 6fb8e9b2d8 cocoa-cairo printing. bug 359124. r=vlad 2006-11-28 21:10:05 +00:00
vladimir%pobox.com c116c85a5c b=359054, crash in moz_cairo_pixman_composite_src (image data was freed shortly before being used in compositing op), r=pavlov 2006-11-27 22:32:11 +00:00
jwalden%mit.edu 8a46c6cfda Bug 361647 - Fix signed-unsigned comparisons in gfxPlatform.cpp. r+sr=pavlov 2006-11-23 22:00:10 +00:00
masayuki%d-toybox.com 57058f9bc8 Bug 361494 NS_ASSERTION of gfxPlatformGtk::IsExistingFont has wrong condition r=vlad 2006-11-23 02:01:36 +00:00
tor%cs.brown.edu 376b8ec58f Bug 361569 - allow SVG to use cairo fallbacks with nquartz backend. r=vlad 2006-11-23 01:15:04 +00:00
masayuki%d-toybox.com 172b377784 Bug 361529 Font resolver doesn't work fine on some cases r=pavlov 2006-11-22 17:50:38 +00:00
vladimir%pobox.com 0703222196 b=360244, Implement gfxPlatformMac::GetFontList, r=stuart 2006-11-22 00:52:09 +00:00
masayuki%d-toybox.com 47c43f3950 Bug 352174 need font-family resolver (cannot resolve alias of font family / is not checking whether the specified font family is installed the system) r=pavlov+vlad 2006-11-21 06:31:04 +00:00
vladimir%pobox.com ed2eed1452 b=349837, cairo crash in _cairo_clip_init_deep_copy; upstream patch, r=vlad 2006-11-20 19:30:27 +00:00
mkaply%us.ibm.com 2f595012d5 #329299
r/sr=roc
Add system exception handling around the call to StretchDIBits - it fails on some printer drivers
2006-11-15 05:39:32 +00:00
bzbarsky%mit.edu 4fb4f1ee16 Part of fix for bug 359341 that somehow didn't make it in the first time. r+sr=roc 2006-11-14 22:32:40 +00:00
bzbarsky%mit.edu fbb16ed421 Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
being badly documented and not using already_AddRefed when they should.  Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
benjamin%smedbergs.us 17e6ecf617 Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano 2006-11-13 17:53:01 +00:00
kjh-5727%comcast.net 4ad3524ca1 Bug 351229 - Avoid a type-punned pointer warning. r+sr=roc. 2006-11-13 14:42:33 +00:00
bzbarsky%mit.edu fef3385b5a Set face index correctly. Bug 350455, patch by ToshihiroYamagishi
<toshihiro@turbolinux.co.jp>, r=mozilla@behdad.org, sr=bzbarsky
2006-11-11 04:56:22 +00:00
vladimir%pobox.com 6ab87e05a3 b=359054, crash in pixman MMX code (disable MMX on win32 for now), r=stuart 2006-11-10 23:36:12 +00:00
vladimir%pobox.com dc1ae2643f b=359147, big images don't redraw, r=stuart 2006-11-10 23:34:05 +00:00
pavlov%pavlov.net 140ad3f195 backing out 345517 due to leak test bustage 2006-11-10 04:42:03 +00:00
benjamin%smedbergs.us 4bfd84a30f Preprocessors are not that smart, try again. 2006-11-09 16:05:43 +00:00
benjamin%smedbergs.us 546d460889 Attempt to fix Windows-optimized-only build bustage from bug 345517. Anticipated r=vlad ;-) 2006-11-09 16:03:24 +00:00
pavlov%pavlov.net 52fabdac41 bug 359314. bandaiding over crash when #chars > #glyphs when justifying. r=vlad 2006-11-09 00:37:50 +00:00
pavlov%pavlov.net 9b7cd95949 removing unused variables. r=me 2006-11-09 00:06:49 +00:00
vladimir%pobox.com f0ab221e6d b=359002, single-pixel images are being drawn with wrong color; bugfix to previous patch, r=stuart 2006-11-08 01:34:10 +00:00
vladimir%pobox.com 28aba6bf10 b=328380, bad scrolling performance using large fixed-positioned repeating background images; cairo patch to/from upstrea; r=me 2006-11-08 01:31:17 +00:00
vladimir%pobox.com bd5824cdb4 b=358951, odd 1px line with tiled background image (images being rendered at non-pixel-aligned locations), r=stuart 2006-11-08 00:06:06 +00:00
vladimir%pobox.com 7dfa3096d3 b=359266, cairo win32 surface cleanup and fixes; from upstream, r=me 2006-11-07 23:40:23 +00:00
kjh-5727%comcast.net bdc90ae37b Bug 230157 - nsDeviceContextSpecG prefs issues. Patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>. r+sr=roc. 2006-11-06 19:09:39 +00:00
dbaron%dbaron.org 088f8fbb2a Convert nsSystemFonts* from storing nsFont (with size in twips) to name and gfxFontStyle (with size in pixels) to avoid problems when t2p changes. b=333357 r=stuart 2006-11-04 01:11:20 +00:00
vladimir%pobox.com d3bfcb9752 b=359002, single pixel background image is incorrect color (third line of acid2), r=stuart 2006-11-01 23:13:37 +00:00
timeless%mozdev.org 24a61f105a Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
neil%parkwaycc.co.uk ec39d984ff Fix inconsistent usage of __int64 b=356354 p=hyc@symas.com (Howard Chu) r=vlad 2006-10-31 15:41:01 +00:00
mozilla%weilbacher.org bd937bbe4d [OS/2] Bug 358560: Implement BGRA32 in GetPixelFormat() to fix black display of canvas on 32bit display depth, r=abwillis, sr=mkaply 2006-10-29 18:36:22 +00:00
vladimir%pobox.com 336e1701e5 b=358451, single pixel image optimization wasn't un-premultiplying alpha (bottom of tab strip had wrong color), r=stuart 2006-10-29 04:10:03 +00:00
vladimir%pobox.com 11df8883b5 b=356354, msvc cairo fbmmx patches, r=stuart 2006-10-27 00:08:50 +00:00
vladimir%pobox.com 4e6a4126a6 b=357761, tiled image drawing somewhat broken, r=stuart 2006-10-26 18:14:27 +00:00
vladimir%pobox.com f70d0c93f6 b=352488, canvas drawWindow causes transform change in source window; also 324803, drawwindow sometimes fails on cairo builds, r=stuart 2006-10-26 15:24:15 +00:00
vladimir%pobox.com 5ba3d27535 b=358115, expose cairo transform_bounding_box, r=stuart 2006-10-26 02:02:36 +00:00
kjh-5727%comcast.net 7e0ff199da Bug 323783 - Support printing on Tabloid size paper. Patch by Carl Ponder <ponder@austin.ibm.com>. r=kherron, sr=roc. 2006-10-23 16:54:08 +00:00
dbaron%dbaron.org 3b6f3ec904 Fix uninitialized variable. b=357443 r=pavlov 2006-10-20 22:25:43 +00:00
pavlov%pavlov.net 3e372ae1d1 fix problem with certain fallback fonts not working. bug 355917. r=vlad 2006-10-19 20:08:20 +00:00
vladimir%pobox.com f119d1365e b=341694, continuing OSX cairo cocoa text rendering speedups [make font cache really cache], r=stuart 2006-10-18 00:23:26 +00:00
masayuki%d-toybox.com 924df2c0bf Bug 356862 checkin for bug353185 broke enable-xprint. patch by Walter Meinl <wuno@lsvw.de> r=masayuki+vlad 2006-10-16 19:04:34 +00:00
masayuki%d-toybox.com 019b83ba83 Bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad 2006-10-14 19:14:50 +00:00
masayuki%d-toybox.com 536e519668 Bug 356670 The ASCII text rendering is broken on Linux (regression of bug 356235) r=vlad (the review is in bug 356235) 2006-10-14 19:03:01 +00:00