Commit Graph

5169 Commits

Author SHA1 Message Date
pavlov@pavlov.net
6486ab880c fixing font selection bug dealing with zero-width glyphs and begin using ScriptGetCMap when possible. bug 376300. r=roc 2007-04-02 23:32:23 -07:00
roc+@cs.cmu.edu
e72c7b6836 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-02 20:19:46 -07:00
pavlov@pavlov.net
768c591a14 updating our unicode range table. bug 376298. r=vlad 2007-04-02 16:19:38 -07:00
vladimir@pobox.com
59d304bf29 b=374272, browser crashes when viewing page with many animated gifs, r=stuart 2007-04-02 12:57:58 -07:00
tor@cs.brown.edu
110d3b36d6 Bug 375446 - Create gfxFontGroup factory method. r=vlad 2007-04-02 12:06:16 -07:00
benjamin@smedbergs.us
2129294834 Bug 374921 - link error in gfxSurfaceRefCountTest when libxul is enabled, r=roc 2007-04-02 09:09:05 -07:00
dbaron@dbaron.org
3c6ce52492 Restore commented-out code now that bug 375824 is fixed. b=374680 2007-03-30 15:04:32 -07:00
roc+@cs.cmu.edu
15a6f2e807 Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad 2007-03-29 14:48:46 -07:00
roc+@cs.cmu.edu
23dbb12d5b 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 16:54:32 -07:00
roc+@cs.cmu.edu
7b0d468111 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 13:53:46 -07:00
joshmoz@gmail.com
8461ddf036 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-27 22:08:25 -07:00
roc+@cs.cmu.edu
bfeae28ccb Fix bustage. 2007-03-27 20:59:09 -07:00
roc+@cs.cmu.edu
eea476edcc 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-27 20:41:53 -07:00
roc+@cs.cmu.edu
119c3a8ea5 Backing out attempted fix for Windos reftests. I'll follow up with a real fix. 2007-03-27 17:05:06 -07:00
dbaron@dbaron.org
e7bb1b1c38 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
longsonr@gmail.com
9bca90d7e5 Bug 375387 - make gfxMatrix::IsSingular const. r+sr=pavlov 2007-03-27 04:07:10 -07:00
joshmoz@gmail.com
69336f5dcb 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 01:53:08 -07:00
joshmoz@gmail.com
96c071174a get rid of old backbuffer API and related code. b=371392 r/sr=roc 2007-03-26 23:21:55 -07:00
roc+@cs.cmu.edu
71db046d82 Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box. 2007-03-26 21:46:25 -07:00
roc+@cs.cmu.edu
284e1a994f Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box. 2007-03-26 21:34:49 -07:00
roc+@cs.cmu.edu
f654a8e6f2 Bug 372629. Draw missing-glyph boxes with the Unicode character inscribed in hex. r=pavlov 2007-03-26 20:24:49 -07:00
roc+@cs.cmu.edu
a8fe479d76 Bug 372631. Hopefully fix Windows Tp performance by switching from GetCharacterPlacement to GetGlyphIndices/GetTextExtentExPointI. r=pavlov 2007-03-26 15:48:42 -07:00
roc+@cs.cmu.edu
ec65528740 Bug 374720. Minor gfx changes to support new textframe work. r=pavlov 2007-03-22 16:07:18 -07:00
roc+@cs.cmu.edu
67081e9811 Bug 374830. gfxTextRun performance test harness. r=vlad 2007-03-22 16:04:48 -07:00
hg@mozilla.com
05e5d33a57 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
maxf%magma.ca
4573b68c1a (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
fe405193ee 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
5d8e67e815 I got the nsRect and gfxRect APIs confused. b=374715 r=vlad 2007-03-21 19:04:38 +00:00
tor%cs.brown.edu
8477ec2a14 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
8df813bd8f Bug 374567. Make GetDevUnitsPerAppUnit return a PRUint32. r=pavlov 2007-03-20 08:58:53 +00:00
roc+%cs.cmu.edu
22bd29e05c Bug 374580. Fix embarrassing RTL regression on Mac. r=pavlov 2007-03-20 08:50:43 +00:00
roc+%cs.cmu.edu
bc9ee0e31f 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
86c0040761 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
5d0896ff66 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
7e6c86eff8 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
221168e678 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
ef916180ee 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
405d600298 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
367d5607f1 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
e1e938706d Fix leak of cairo_font_face_t. b=374286 r=vlad 2007-03-19 23:14:33 +00:00
roc+%cs.cmu.edu
dd8f7bcce2 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
210686b2c7 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
776516dd1d [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
4eee5aa123 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
7aedc416f7 Fixing bustage 2007-03-04 21:12:24 +00:00
roc+%cs.cmu.edu
807c3d9076 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
ed84432b87 Address review comment from dbaron. Bug 330064 2007-03-03 04:57:48 +00:00
bzbarsky%mit.edu
994513394b 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
5be17c08b9 fix tree bustage 2007-03-03 00:25:44 +00:00
vladimir%pobox.com
512ced2f1b 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
d586bd14d6 removing gfx REQUIRES from thebes. bug 372313. r=vlad 2007-03-02 22:41:06 +00:00
pavlov%pavlov.net
42ff02e82f adding back gfx to requires. mistakenly removed during last checkin 2007-03-01 00:21:28 +00:00
pavlov%pavlov.net
5033ec7891 enabling PDF surface on windows. bug 369930. r/sr=vlad 2007-03-01 00:02:27 +00:00
mats.palmgren%bredband.net
9af542b014 Fix GCC compile error on Windows. r+sr=pavlov 2007-02-27 22:18:27 +00:00
mozilla%weilbacher.org
4c1e8df200 [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
ce9b0a8211 Snap edges to pixels rather than sizes. b=371225 r=vlad 2007-02-23 17:50:32 +00:00
jruderman%hmc.edu
988d46d18f 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
e237216d29 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
d94594b5d3 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
ad35697de6 extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc 2007-02-16 01:53:43 +00:00
sharparrow1%yahoo.com
d986ad1f22 Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc 2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com
1706963a44 Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc. 2007-02-15 09:04:25 +00:00
pavlov%pavlov.net
0e90b3453a removing unused files r=vlad 2007-02-15 00:31:54 +00:00
joshmoz%gmail.com
12ad810794 cleanup. r+sr=dbaron 2007-02-14 21:00:15 +00:00
sharparrow1%yahoo.com
a8f437abc4 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
96e62daf4c 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
b07f9887e4 Flag 8-bit ATSUI text too. Bug 368799. 2007-02-09 02:51:06 +00:00
bzbarsky%mit.edu
a54e7d816c Fixing Mac bustage and adding a flag per roc. Bug 368799. 2007-02-09 02:27:53 +00:00
bzbarsky%mit.edu
db86ba9ac1 Build bustage fix, bug 368799. 2007-02-09 02:19:10 +00:00
roc+%cs.cmu.edu
99091a5c16 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
0fd1403b8d thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:40:59 +00:00
pavlov%pavlov.net
4ded374e63 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:18:08 +00:00
pavlov%pavlov.net
a501d37bad thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
dbaron%dbaron.org
afc56e1eb0 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
505d703399 Protect against division by zero. b=368427 r+sr=pavlov 2007-02-08 13:52:25 +00:00
sharparrow1%yahoo.com
76a64e5c22 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
masayuki%d-toybox.com
dbbfb28407 Bug 369198 some characters missing at drawing r=roc 2007-02-05 03:11:53 +00:00
alfred.peng%sun.com
715130caf3 Bug 365339. set cairo endianness macros in a sane way.
r=vladimir.
2007-02-02 03:26:39 +00:00
masayuki%d-toybox.com
f1af47d2d9 Bug 365236 Implement font-size-adjust on Mac r=vlad 2007-02-02 00:46:48 +00:00
asqueella%gmail.com
779f93a830 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
14811877e1 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
99bf7a17e3 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
c85815d9c5 Bug 368468. Make code conform to Thebes style. r=pavlov 2007-01-30 19:49:16 +00:00
masayuki%d-toybox.com
9c9408d712 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
bf9d7a68f5 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
849b5d2ea9 Fix typo. r=stuart (no bug) 2007-01-29 19:49:23 +00:00
alfred.peng%sun.com
732f693fcd 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
e499da9c63 [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
711c03b377 Fix divide by zero crash regression. b=368427 r+sr=pavlov 2007-01-27 23:35:07 +00:00
pavlov%pavlov.net
1be6448bbc 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
1ed2a99b84 fixing build bustage 2007-01-27 02:14:19 +00:00
pavlov%pavlov.net
d448938a5e temp bustage fix 2007-01-27 01:48:33 +00:00
pavlov%pavlov.net
bd6d952369 adding finish method to gfxASurface 2007-01-27 01:46:14 +00:00
pavlov%pavlov.net
fe05d3f5e4 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
mats.palmgren%bredband.net
51eb03f781 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
a69f511493 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
a08ac4ca97 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
94f02207e7 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
7db9167a4b b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-25 00:27:34 +00:00
vladimir%pobox.com
294a9ae119 b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-25 00:05:56 +00:00
vladimir%pobox.com
5903f6237f b=367768, update cairo to 1.3.12 snapshot, r=stuart 2007-01-24 23:53:53 +00:00
masayuki%d-toybox.com
3270b5657f 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
23f5c91f67 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
368f9d8500 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
fa1e88771c 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
6d09e99fa6 fix typo. r=stuart (no bug) 2007-01-22 23:25:41 +00:00
tor%cs.brown.edu
f9d1421ef4 Bug 367416 - thebes API additions needed for nsSVGPathGeometryFrame
conversion.  r=vlad
2007-01-22 18:14:47 +00:00
bzbarsky%mit.edu
85bc46ddc7 Fix --enable-tests builds -- need to link to zlib. r=vlad 2007-01-20 05:37:50 +00:00
vladimir%pobox.com
7c485d3a1a b=366870 additional build fix for linux/--enable-tests 2007-01-19 23:26:19 +00:00
vladimir%pobox.com
8006d4dc8a 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
01a30217c8 b=366870, add font/glyph selection test framework, r=stuart 2007-01-19 21:15:49 +00:00
joshmoz%gmail.com
9f6cc6083e use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc 2007-01-19 07:03:20 +00:00
vladimir%pobox.com
d114701e8d test bustage fix 2007-01-18 00:55:53 +00:00
vladimir%pobox.com
bc9d6799d2 bustage fix 2007-01-17 22:37:43 +00:00
dbaron%dbaron.org
73570b69c5 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
a4f4c3f5b0 b=361592, fix cairo surface wrapper refcount issues, r=stuart 2007-01-17 22:20:16 +00:00
roc+%cs.cmu.edu
b9901c5db1 Fix subtraction of unsigned values to happen in signed space. NPOB 2007-01-17 19:39:05 +00:00
roc+%cs.cmu.edu
7115ecbf2d Fixing bustage 2007-01-17 03:03:48 +00:00
roc+%cs.cmu.edu
66d31e8fca 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
679c5306ab 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
7268a1957b Backing out text landing. 2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu
e6bad38abe 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
6bbb02f3ed Make gfxRect methods const. r=stuart 2007-01-14 11:39:39 +00:00
masayuki%d-toybox.com
0a3a219e21 Bug 353872 font-size-adjust broken on windows r=stuart 2007-01-05 20:43:49 +00:00
masayuki%d-toybox.com
dfe6f6a6aa 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
906acf7a9d 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
786b2b9d4e 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
6d0abecbb5 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
2b328a545a 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
39d80d8bbf Bug 361576 underlines sometimes missing or wrong thickness r=vlad 2007-01-05 12:18:34 +00:00
roc+%cs.cmu.edu
00e4073219 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
025f6b4072 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
691629e63e 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
56784f54a8 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
f943076876 Back out bug 361782 since it was fixed upstream. Bug 365021, r=pavlov 2006-12-27 07:47:22 +00:00
dbaron%dbaron.org
ca41a63f26 Make those C-style comments. 2006-12-27 03:11:28 +00:00
dbaron%dbaron.org
f1c9d8c3ca Hack to get Mac builds working again. b=364794 2006-12-27 03:08:37 +00:00
masayuki%d-toybox.com
42d946c1b2 Bug 364785 ts regression by bug 362665 and bug 364678 r=vlad 2006-12-23 16:12:11 +00:00
masayuki%d-toybox.com
4408590477 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
acee1ecc4e linux cff fix 2006-12-23 01:46:43 +00:00
vladimir%pobox.com
3ee3f95132 linux/xlib fix 2006-12-23 01:42:53 +00:00
vladimir%pobox.com
78355ebf48 OS X fix 2006-12-23 01:32:34 +00:00
vladimir%pobox.com
83f4546038 b=364742, Update cairo to git 473ae3aa95, r=stuart 2006-12-23 01:15:54 +00:00
alfred.peng%sun.com
f10f6d16b5 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
795fe29c0b Bug 362665 Implement font name resolver on Mac r=vlad 2006-12-22 03:56:37 +00:00
timeless%mozdev.org
890a2338f0 Bug 341955 add some more items to .cvsignore
r=bsmeberg
2006-12-21 07:04:12 +00:00
timeless%mozdev.org
05804e5bfe Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:03:23 +00:00
bzbarsky%mit.edu
72054faca4 Remove the GetScrollBarDimensions API from device contexts. Bug 364345, r+sr=roc 2006-12-20 02:04:00 +00:00
masayuki%d-toybox.com
d23a03197f Bug 363410 Implement font-size-adjust on Linux r=pavlov 2006-12-14 04:14:06 +00:00
masayuki%d-toybox.com
cf88389dd1 Bug 362428 [Cairo] 'normal' keyword for line-height is too tall with 'Lucida Grande'. r=pavlov 2006-12-14 04:12:40 +00:00