smontagu@smontagu.org
|
16a0080fcf
|
Go back to adding bidi overrides to text-runs. Prevents assertions and a regression in shaping LTR Arabic. Bug 402427, r+sr=roc, blocking1.9=pavlov
|
2007-11-11 11:40:34 -08:00 |
reed@reedloden.com
|
6adc9d9130
|
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
|
c680daf50e
|
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
|
bcefd60351
|
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 |
reed@reedloden.com
|
915a272b8c
|
Bug 380464 - "crashed [@ gfxPlatformGtk::SetSurfaceGdkWindow] in case where I used to see bug 263160" [p=vlad r=stuart a=blocking1.9+]
|
2007-11-07 00:51:53 -08:00 |
roc+@cs.cmu.edu
|
c2bb5070bd
|
Bug 396321. Make gfxTextRunWordCache strip bidi control characters when it creates a text run, ensuring that platform text engines never see such characters. r=pavlov,a=vlad
|
2007-10-24 14:39:23 -07:00 |
roc+@cs.cmu.edu
|
ac98006b47
|
Bug 395458. Blacklist more characters that cause problems when passed to font engines. r=pavlov,a=vlad
|
2007-10-23 17:15:10 -07:00 |
mozilla@weilbacher.org
|
ba6c9a3377
|
[OS/2] Bug 371505: finally fix repaint issues with Thebes
|
2007-10-22 10:59:24 -07:00 |
karlt+@karlt.net
|
a3f049cd47
|
Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov
|
2007-10-11 18:05:16 -07:00 |
pavlov@pavlov.net
|
2c8ca98b27
|
bug 362682. re-re-landing linux text goodness. r=vlad, patch by me and Behdad Esfahbod <mozilla@behdad.org>.
|
2007-10-06 00:26:13 -07:00 |
roc+@cs.cmu.edu
|
4e75400e10
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 18:47:40 -07:00 |
roc+@cs.cmu.edu
|
8b8d2e52fe
|
Backing out
|
2007-10-01 15:11:23 -07:00 |
roc+@cs.cmu.edu
|
1b1c97e9d8
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 14:29:19 -07:00 |
masayuki@d-toybox.com
|
556d3b4dc6
|
Bug 395866 font fallback does not respect stylesheet font list r=vlad, b1.9=stuart
|
2007-09-28 10:33:50 -07:00 |
pavlov@pavlov.net
|
ef804e9578
|
backing out, again.. not sure what the leaks are.
|
2007-09-27 17:15:59 -07:00 |
pavlov@pavlov.net
|
e914cf6bf2
|
bug 362682. relanding linux text goodness. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-27 15:15:51 -07:00 |
mozilla@weilbacher.org
|
1eb744d5a5
|
[OS/2] Bug 397514: Fix build break following for bug 96041, p=wuno, r=me
|
2007-09-27 09:41:46 -07:00 |
vladimir@pobox.com
|
8797e1dcc2
|
b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
|
2007-09-25 13:46:08 -07:00 |
vladimir@pobox.com
|
847a977dc2
|
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
|
a0ce273d02
|
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
|
2007-09-23 19:19:14 -07:00 |
roc+@cs.cmu.edu
|
f5ea55f8b4
|
Backing out due to test bustage
|
2007-09-22 06:28:16 -07:00 |
roc+@cs.cmu.edu
|
f2b87e6c9a
|
Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
|
2007-09-22 05:43:52 -07:00 |
smontagu@smontagu.org
|
e011fa00ec
|
Display one hex box with six digits for non-BMP codepoints with no glyph. Bug 376532, r+sr+a=roc
|
2007-09-20 03:16:15 -07:00 |
pavlov@pavlov.net
|
851b7a28ae
|
backing out 362682 due to linux tinderboxen not being upgraded... (396805, 389426)
|
2007-09-19 16:53:09 -07:00 |
pavlov@pavlov.net
|
4d525c5bf6
|
bug 362682. fix missing glyphs on linux. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-19 15:18:42 -07:00 |
roc+@cs.cmu.edu
|
9972360428
|
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 |
mozilla@weilbacher.org
|
3577daedc7
|
[OS/2] Bug 395301: Move offscreen surface creation from gfxOS2Platform to gfxOS2Surface
|
2007-09-18 14:20:25 -07:00 |
roc+@cs.cmu.edu
|
9ff5ca5b11
|
Bug 388367. Treat form-feed as one of the characters that always breaks up textrun words and should never be passed to platform textrun code. r+a=vlad
|
2007-09-03 19:38:33 -07:00 |
tor@cs.brown.edu
|
20b9d6b91f
|
Bug 393109 - treat system colors as output device values. r+a=pavlov
|
2007-08-30 09:21:16 -07:00 |
roc+@cs.cmu.edu
|
dc448b0b32
|
Bug 390234. Coalesce glyph runs after sorting them, gets them into the canonical form. Also add debug code to help track down textrun-cache related crashers. r=vlad
|
2007-08-26 16:44:00 -07:00 |
pavlov@pavlov.net
|
b059c895e1
|
bug 388706. cache resolved fonts per language group. r=elif
|
2007-08-24 12:41:16 -07:00 |
mozilla@weilbacher.org
|
4e2e66bf62
|
[OS/2] Bug 381333: - use emHeight instead of xHeight to compute properties in case OS/2 font table is not present - use FT_LOAD_NO_SCALE before measuring characters to get font units - add adjusted size calculation similar to other platforms For some reason these changes also fix the Acid2 test.
|
2007-08-19 05:27:23 -07:00 |
vladimir@pobox.com
|
87c819d510
|
b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me
|
2007-08-17 12:54:58 -07:00 |
roc+@cs.cmu.edu
|
78b2205f35
|
Bug 385719. Allow text substrings passed to gfxTextRun APIs to start or end in the middle of a cluster. r+a=pavlov
|
2007-08-09 18:35:32 -07:00 |
vladimir@pobox.com
|
fd5e5e7f40
|
b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow
|
2007-08-09 11:54:17 -07:00 |
benjamin@smedbergs.us
|
6586a4906f
|
Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB
|
2007-08-06 13:13:19 -07:00 |
mats.palmgren@bredband.net
|
c7a065333e
|
Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov
|
2007-08-06 05:30:13 -07:00 |
mozilla@weilbacher.org
|
38a9631be0
|
[OS/2] Bug 390077: OS/2 build break after integration of lcms (work around OS/2 typedef), p=wuno, r=pavlov
|
2007-08-03 08:37:27 -07:00 |
roc+@cs.cmu.edu
|
9562390da7
|
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
|
2007-07-26 02:47:43 -07:00 |
pavlov@pavlov.net
|
5d187e457e
|
adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me
|
2007-07-23 15:02:17 -07:00 |
ted.mielczarek@gmail.com
|
282070c07b
|
fix thunderbird bustage from bug 388663
|
2007-07-19 08:21:13 -07:00 |
pavlov@pavlov.net
|
d514f3abe9
|
export thebes symbols from libxul. bug 388663. r=vlad
|
2007-07-18 17:13:14 -07:00 |
vladimir@pobox.com
|
90e0f218f9
|
b=364786, improve Mac font selection, r=masayuki,sr=roc
|
2007-07-18 07:22:06 -07:00 |
roc+@cs.cmu.edu
|
5d094d6109
|
Bug 387703. Make all-8bit Unicode text take the Xft fast path if that's enabled, to ensure it's displayed consistently. r=pavlov
|
2007-07-16 15:49:10 -07:00 |
roc+@cs.cmu.edu
|
9fb0dfd8be
|
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
|
2007-07-13 01:09:25 -07:00 |
pavlov@pavlov.net
|
8e8284090f
|
speed up setting of code points. bug 386375. r=vlad
|
2007-07-12 11:14:59 -07:00 |
jwalden@mit.edu
|
6d7584839a
|
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 |
roc+@cs.cmu.edu
|
2d67bd54a6
|
Bug 385423. Force ZWSP, PSEP and LSEP to be treated as zero-width invisible and not passed into platform textrun creation. Avoids potential bugs and forces consistent handling. r=vlad
|
2007-07-04 20:07:25 -07:00 |
vladimir@pobox.com
|
a94df110cd
|
b=361695, [mac] bidi mirroring proken with some fonts, r=vladimir, patch from jdaggett@mozilla.com
|
2007-07-04 02:19:27 -07:00 |
roc+@cs.cmu.edu
|
2fbe7e618c
|
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 |
roc+@cs.cmu.edu
|
f013012704
|
Bug 386211. Turn 'fonts still alive' assertion into a warning. r=vlad
|
2007-07-03 20:24:04 -07:00 |
mozilla@weilbacher.org
|
1f38fc4741
|
[OS/2] Fix handling of chars >127 in MakeTextRun and remove unused function arguments.
Part of work on Bug 381333 (just as my previous checkin).
|
2007-06-30 15:19:14 -07:00 |
sharparrow1@yahoo.com
|
761d1c97af
|
Bug 382458: Fix rounding problems in Windows theme rendering. r+sr=roc.
|
2007-06-27 09:42:37 -07:00 |
roc+@cs.cmu.edu
|
a8c03abdb3
|
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
|
2007-06-26 21:22:21 -07:00 |
dbaron@dbaron.org
|
ebcc8539e8
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
roc+@cs.cmu.edu
|
87eb460430
|
Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
|
2007-06-25 21:25:00 -07:00 |
pavlov@pavlov.net
|
67c1543c12
|
fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad
|
2007-06-25 14:51:15 -07:00 |
roc+@cs.cmu.edu
|
1192ae8bd6
|
Bug 385123. Don't insert spaces after holes while we build a textrun. r=vlad
|
2007-06-20 12:49:33 -07:00 |
philringnalda@gmail.com
|
d91d3e89a7
|
Bug 384840 - gfxXlibNativeRenderer::DRAW_SUPPORTS_NONDEFAULT_VISUAL should be distinct from DRAW_SUPPORTS_CLIP_LIST, patch by Karl Tomlinson <mozbugz@karlt.net>, r+sr=roc
|
2007-06-18 21:19:01 -07:00 |
pavlov@pavlov.net
|
e904667847
|
minor cleanup to make the code more readable. bug 384363. r=vlad
|
2007-06-13 16:28:25 -07:00 |
roc+@cs.cmu.edu
|
622f3bf11b
|
Bug 384100. Implement word-based textrun cache. r=vlad
|
2007-06-12 13:56:04 -07:00 |
pavlov@pavlov.net
|
dd270e253e
|
bug 332649. improved windows font selection. r=vlad sr=roc
|
2007-06-10 18:31:27 -07:00 |
roc+@cs.cmu.edu
|
b181be2ebe
|
Bug 383548. Assert that textrun cache is empty before it is destroyed. r=pavlov
|
2007-06-10 16:06:03 -07:00 |
mats.palmgren@bredband.net
|
4616663331
|
Clamp final font size (after font-size-adjust) to a reasonable value. b=383473 r+sr=vladimir
|
2007-06-08 01:22:03 -07:00 |
roc+@cs.cmu.edu
|
26c976646e
|
Fixing bustage.
|
2007-05-30 22:21:56 -07:00 |
roc+@cs.cmu.edu
|
f1997a6a30
|
Bug 382279. Disable ligatures when letter-spacing is in effect. Also, avoid adding space inside ligatures if the gfx backend doesn't respect our disabling of ligatures. r=pavlov
|
2007-05-30 22:01:56 -07:00 |
roc+@cs.cmu.edu
|
02865070e1
|
Not (Really) Part Of The Build. Comment and whitespace changes only. More specific documentation for gfxSkipChars.
|
2007-05-30 15:20:11 -07:00 |
vladimir@pobox.com
|
4a82ffd916
|
b=368247, new border rendering approach, r+sr=roc
|
2007-05-29 19:46:54 -07:00 |
pavlov@pavlov.net
|
39b713088b
|
relanding code to get and cache code point info from each font on your system and improve font selection speed and results. bug 377950. r=vlad/roc,sr=roc
|
2007-05-29 17:07:03 -07:00 |
benjamin@smedbergs.us
|
a57f4060b6
|
Backout bug 377950 due to startup crashes.
|
2007-05-29 08:09:23 -07:00 |
pavlov@pavlov.net
|
a6cd41a0b1
|
Get and cache code point info from each font on your system and improve font selection speed/results. bug 377950. r=vlad/roc,sr=roc
|
2007-05-29 03:24:15 -07:00 |
roc+@cs.cmu.edu
|
1c5b7e8938
|
Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov
|
2007-05-22 20:45:51 -07:00 |
roc+@cs.cmu.edu
|
325f3d9df8
|
Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov
|
2007-05-22 16:40:07 -07:00 |
roc+@cs.cmu.edu
|
94eac5dda3
|
Bug 381128. Remove gfxPangoFonts::Measure, it's kinda broken and not all that helpful right now. r=pavlov
|
2007-05-22 16:33:18 -07:00 |
tor@cs.brown.edu
|
559e07b259
|
Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad
|
2007-05-22 12:30:03 -07:00 |
jminta@gmail.com
|
5f133ddc08
|
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
|
2007-05-20 19:18:04 -07:00 |
roc+@cs.cmu.edu
|
d6f07e5be0
|
Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad
|
2007-05-20 18:54:13 -07:00 |
vladimir@pobox.com
|
221b96d8f0
|
b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
|
2007-05-20 15:41:21 -07:00 |
mozilla@weilbacher.org
|
30ee63d891
|
[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 06:45:49 -07:00 |
roc+@cs.cmu.edu
|
e7e11676c0
|
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
|
2007-05-14 20:56:47 -07:00 |
roc+@cs.cmu.edu
|
e74bb303b6
|
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-14 20:06:52 -07:00 |
roc+@cs.cmu.edu
|
cefbf16024
|
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-14 19:54:19 -07:00 |
roc+@cs.cmu.edu
|
0a098dc718
|
Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad
|
2007-05-11 22:52:43 -07:00 |
roc+@cs.cmu.edu
|
09f3ff862f
|
Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad
|
2007-05-11 22:51:15 -07:00 |
vladimir@pobox.com
|
17fdb786db
|
X11 needs to be taken out behind the barn and shot, r=me
|
2007-05-10 13:50:16 -07:00 |
vladimir@pobox.com
|
af1330d11e
|
more bustage fix
|
2007-05-10 13:41:40 -07:00 |
vladimir@pobox.com
|
1f64321330
|
371135, oom crashers with big images, r=stuart
|
2007-05-10 12:58:09 -07:00 |
roc+@cs.cmu.edu
|
b5e9afb0bb
|
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 13:33:16 -07:00 |
roc+@cs.cmu.edu
|
d99fda4f3e
|
Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
|
2007-05-08 15:46:14 -07:00 |
masayuki@d-toybox.com
|
8a54aa4dcc
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
|
2007-05-08 08:33:52 -07:00 |
asqueella@gmail.com
|
c251746b06
|
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 11:19:17 -07:00 |
sayrer@gmail.com
|
fd8573d347
|
backout patch for bug 375760 due to bustage.
|
2007-05-04 21:36:13 -07:00 |
roc+@cs.cmu.edu
|
2898af075d
|
Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
|
2007-05-04 19:16:16 -07:00 |
masayuki@d-toybox.com
|
b8997901e5
|
b=357637 backing out
|
2007-05-04 03:46:08 -07:00 |
masayuki@d-toybox.com
|
3683a5ae5a
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
|
2007-05-04 03:02:54 -07:00 |
masayuki@d-toybox.com
|
eb14eb6945
|
b=357637 backing-out the previous patch
|
2007-05-02 14:57:57 -07:00 |
masayuki@d-toybox.com
|
4d9f0b7718
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable (caching the pango fonts) r=vlad
|
2007-05-02 14:13:06 -07:00 |
vladimir@pobox.com
|
ba88c35259
|
b=368247 (and others, see bug), rewrite border rendering for thebes, r=dbaron
|
2007-04-30 20:31:25 -07:00 |
smontagu@smontagu.org
|
ab457d3e6a
|
Reverse the sign of mXOffset in RTL runs so that the offset is always from left to right. Bug 378351, r=roc
|
2007-04-24 23:59:34 -07:00 |
roc+@cs.cmu.edu
|
cdcc20eec2
|
Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov
|
2007-04-20 17:53:00 -07:00 |
tor@cs.brown.edu
|
87456a494a
|
Bug 376927 - add path flattening API to thebes. r=vlad
|
2007-04-16 13:18:32 -07:00 |
dbaron@dbaron.org
|
9b013dc30a
|
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
|
2007-04-15 15:22:58 -07:00 |
neil@parkwaycc.co.uk
|
6a4cd143c9
|
Followup to bug 375446 - gfxFontStyle is a struct, not a class rs=tor
|
2007-04-05 06:36:04 -07:00 |
roc+@cs.cmu.edu
|
4edc266f0f
|
Bug 375757. Cache gfxFont objects. r=pavlov
|
2007-04-03 20:32:43 -07:00 |
vladimir@pobox.com
|
27d4adde0b
|
b=374462, update cairo to 1.4.2, r=stuart
|
2007-04-03 18:09:15 -07:00 |
pavlov@pavlov.net
|
768c591a14
|
updating our unicode range table. bug 376298. r=vlad
|
2007-04-02 16:19:38 -07:00 |
tor@cs.brown.edu
|
110d3b36d6
|
Bug 375446 - Create gfxFontGroup factory method. r=vlad
|
2007-04-02 12:06:16 -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
|
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 |
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 |
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
|
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
|
8df813bd8f
|
Bug 374567. Make GetDevUnitsPerAppUnit return a PRUint32. r=pavlov
|
2007-03-20 08:58:53 +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 |
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 |
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 |
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
|
5033ec7891
|
enabling PDF surface on windows. bug 369930. r/sr=vlad
|
2007-03-01 00:02: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 |
pavlov%pavlov.net
|
0e90b3453a
|
removing unused files r=vlad
|
2007-02-15 00:31:54 +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 |
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
|
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 |
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
|
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 |
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 |
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 |
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
|
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 |
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 |
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 |
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 |
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
|
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
|
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
|
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 |
vladimir%pobox.com
|
83f4546038
|
b=364742, Update cairo to git 473ae3aa95, r=stuart
|
2006-12-23 01:15:54 +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 |
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
|
6f373b9474
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=stuart
|
2006-12-10 14:01:36 +00:00 |
tor%cs.brown.edu
|
0c22a1838a
|
Bug 362413 - expose cairo fill rule control. r=vlad
|
2006-12-01 05:24:50 +00:00 |
pavlov%pavlov.net
|
f0eb225e80
|
printing on linux bug 323928. r=vlad
|
2006-11-29 23:40:16 +00:00 |
pavlov%pavlov.net
|
21165fdebb
|
cocoa-cairo printing. bug 359124. r=vlad
|
2006-11-28 21:10:05 +00:00 |
vladimir%pobox.com
|
83e86dae16
|
b=360244, Implement gfxPlatformMac::GetFontList, r=stuart
|
2006-11-22 00:52:09 +00:00 |
masayuki%d-toybox.com
|
8472edc4b6
|
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
|
1855b70f4a
|
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
|
0a9f88e335
|
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
|
46d2b15871
|
Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
|
2006-11-01 23:02:18 +00:00 |
vladimir%pobox.com
|
5f16d02aa3
|
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
|
87199bb79c
|
b=358115, expose cairo transform_bounding_box, r=stuart
|
2006-10-26 02:02:36 +00:00 |
masayuki%d-toybox.com
|
70fc53683a
|
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 |
vladimir%pobox.com
|
bd92787b5a
|
b=356235, implement textrun cache (landing #2) (for real this time), r+sr=roc,sr=stuart
|
2006-10-14 07:26:36 +00:00 |
vladimir%pobox.com
|
1a223fbafb
|
b=356235, implement textrun cache (landing #2), r+sr=roc,sr=stuart
|
2006-10-14 05:37:40 +00:00 |
vladimir%pobox.com
|
c13ee71991
|
b=351561, fix thebes/cairo linking issues
|
2006-10-14 04:46:04 +00:00 |
vladimir%pobox.com
|
514f204453
|
backing out 356235, until windows linking screwage is fixed
|
2006-10-12 21:36:21 +00:00 |
vladimir%pobox.com
|
1044a94316
|
b=356235, implement gfxTextRun cache, r+sr=roc
|
2006-10-12 20:42:34 +00:00 |
vladimir%pobox.com
|
f33b816b79
|
b=356098, speed up atsui text rendering, r=stuart
|
2006-10-10 00:34:56 +00:00 |
pavlov%pavlov.net
|
67aea777b8
|
speed up font search for non-BMP characters. bug 356088. r=vlad
|
2006-10-10 00:03:24 +00:00 |
vladimir%pobox.com
|
aa06e7a53f
|
b=354388, Update cairo to cairo 2006-09-26 trunk, r=me
|
2006-09-26 22:21:56 +00:00 |
masayuki%d-toybox.com
|
6601a25062
|
Bug 339513 neutral characters rendering problem (refactoring of gfxPangoTextRun) r=vlad+pavlov
|
2006-09-26 04:20:41 +00:00 |
cls%seawood.org
|
2e12303909
|
Unset the min/max macros set by mingw w32api to avoid bustage when including <bitset>.
Link order matters to gcc.
Bug #341128 r=vladimir
|
2006-09-02 00:40:40 +00:00 |
vladimir%pobox.com
|
079f0ade3d
|
b=350765, rename cairo quartz2 to nquartz (with a whole bunch of bugfixes), r=me
|
2006-08-30 22:01:27 +00:00 |
pavlov%pavlov.net
|
c5905dd489
|
use xft rather than pango when possible. patch by Mark Steele <mwsteele@gmail.com>. bug 334064. r=me,vlad
|
2006-08-29 20:21:25 +00:00 |
masayuki%d-toybox.com
|
b4f3c973df
|
Bug 343454 CJK problem on font switching r=pavlov+masayuki
|
2006-08-17 13:40:59 +00:00 |
masayuki%d-toybox.com
|
7301a4e138
|
backing-out previous patch because tree was closed
|
2006-08-17 05:05:26 +00:00 |
masayuki%d-toybox.com
|
826bd6b231
|
Bug 343454 CJK problem on font switching r=pavlov+masayuki
|
2006-08-17 05:03:37 +00:00 |
vladimir%pobox.com
|
72045a4f50
|
b=343655, optimize win32 image rendering, r=stuart
|
2006-08-09 22:43:06 +00:00 |
pavlov%pavlov.net
|
cccbe955c9
|
backing out broken part of last checkin
|
2006-08-09 21:36:37 +00:00 |
pavlov%pavlov.net
|
5074c2009b
|
fixing build bustage
|
2006-08-09 21:13:40 +00:00 |
pavlov%pavlov.net
|
34966248fd
|
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
|
2006-08-09 20:25:07 +00:00 |
pavlov%pavlov.net
|
81d030d822
|
cleanup of some of the thebes code. bug 344979. r=vlad
speed up measuring of spaces. bug 342366. r=vlad
|
2006-07-17 23:45:21 +00:00 |
vladimir%pobox.com
|
5c0142fed5
|
b=344571, upgrade cairo to 1.2.0+cvs, r+sr=stuart
|
2006-07-13 20:19:38 +00:00 |
roc+%cs.cmu.edu
|
14a0ebbd4c
|
Bug 344484. Add virtual destructor to gfxTextRun to plug huge leak. r=stuart
|
2006-07-13 09:10:13 +00:00 |
pavlov%pavlov.net
|
8a54add887
|
speeding up gfxWindowsFont::ComputeMetrics. bug 342366. r=vlad
|
2006-07-12 22:02:46 +00:00 |
pavlov%pavlov.net
|
e894c7aa0c
|
add a stack string buffer for doing conversion from ascii to utf16 so that we don't end up converting and holding a reference to an object that doesn't so much exist anymore. bug 344428. r=vlad
|
2006-07-12 21:39:42 +00:00 |
pavlov%pavlov.net
|
d4ef56fbf1
|
adding != operator. r=mrbkap/sicking
|
2006-07-07 23:13:39 +00:00 |
pavlov%pavlov.net
|
4324b7ee9a
|
inlining addref/release for thebes. bug 342593. r=mrbkap
|
2006-06-24 02:45:24 +00:00 |
pavlov%pavlov.net
|
cb31692afe
|
cleaning up addref/release mess in thebes. bug 342593. r=mrbkap
|
2006-06-24 01:45:26 +00:00 |
pavlov%pavlov.net
|
3b53d312f4
|
avoid selecting non-unicode fonts as fallback fonts. fixing bug 330715. r=mrbkap
|
2006-06-22 21:48:03 +00:00 |
pavlov%pavlov.net
|
82333c8b3b
|
fixing bug 341865. r=vlad
|
2006-06-19 23:41:15 +00:00 |
vladimir%pobox.com
|
4ab24bc9d1
|
b=341694, bring Mac Cocoa+Cairo text layout/font selection/rendering to a useful baseline for further work, r=me
|
2006-06-16 00:42:39 +00:00 |
pavlov%pavlov.net
|
8abe98d9d7
|
turning weight table code back on with fix for crash. bug 341439. r=vlad
|
2006-06-15 21:35:06 +00:00 |
pavlov%pavlov.net
|
8673ea204f
|
disable weight table code for now...
|
2006-06-15 07:20:19 +00:00 |
pavlov%pavlov.net
|
fc94bde3fd
|
making windows font code _even_ better/faster/stronger/etc. fixing leaks, adding font weight table, better caching, tweaing font fallback lookups, adding logging, code to rebuild font list after WM_FONTCHANGE. bug 341439. r=vlad
|
2006-06-15 04:47:23 +00:00 |
pavlov%pavlov.net
|
2bb5e3834c
|
fixing windows fonts (bug 340590). r=vlad.
|
2006-06-10 00:21:05 +00:00 |
masayuki%d-toybox.com
|
bd5c6f6f11
|
Bug 327184 CSS property letter-spacing rendered incorrectly for Pango r=pavlov
|
2006-04-28 23:36:18 +00:00 |
benjamin%smedbergs.us
|
cfa4b0b6f3
|
Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad
|
2006-04-27 14:41:11 +00:00 |
vladimir%pobox.com
|
4fabd19939
|
backing out patch for 332497 in case it caused 334919, stuart will investigate tomorrow
|
2006-04-21 07:53:18 +00:00 |
pavlov%pavlov.net
|
6c1f11b5bb
|
speeding up text measuring when using fallback fonts. bug 332497. r=vlad
|
2006-04-20 20:42:24 +00:00 |
pavlov%pavlov.net
|
5bd60e27c6
|
cap font size. bug 333861 r=vlad
|
2006-04-19 19:10:52 +00:00 |
bzbarsky%mit.edu
|
2b868209b0
|
Centralize the DPI-getting in thebes/pango. Don't divide by 0. Bug 330957,
r=vlad, sr=dbaron
|
2006-04-18 15:21:42 +00:00 |
cls%seawood.org
|
74ac97fd84
|
Fix mingw cross-compile & static build bustage
Bug #333941 r=bsmedberg
|
2006-04-14 22:59:21 +00:00 |
pavlov%pavlov.net
|
901035901b
|
fixing CSS letter-spacing on windows. bug 327184. r=vlad
|
2006-04-08 00:41:08 +00:00 |
pavlov%pavlov.net
|
59b4759574
|
add type info to thebes. bug 332743. r=vlad
|
2006-04-04 21:54:22 +00:00 |
cbiesinger%web.de
|
0cf032c25b
|
bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
|
2006-04-04 21:22:35 +00:00 |
pavlov%pavlov.net
|
95aa30d1d5
|
removing unused member variables in thebes code
|
2006-03-31 23:52:20 +00:00 |
pavlov%pavlov.net
|
0ee2e0f301
|
fixing build bustage
|
2006-03-25 01:05:34 +00:00 |
pavlov%pavlov.net
|
714da423c5
|
speed up image drawing by decoding directly in to 32bpp buffers. bug 331298. r=vlad
|
2006-03-25 00:34:48 +00:00 |
vladimir%pobox.com
|
10491893d5
|
Re-landing fixed cairo update, r=pav
|
2006-03-17 22:24:30 +00:00 |
vladimir%pobox.com
|
a3e8a2106f
|
People tell me that quadrupling Tp is bad. Me? I want a second opinion.
|
2006-03-17 07:44:38 +00:00 |
vladimir%pobox.com
|
702e1a67ff
|
b=330738, update in-tree cairo to current cairo head
|
2006-03-17 04:05:32 +00:00 |
pavlov%pavlov.net
|
31ef3d11b6
|
use the baseclass members instead of declaring new ones. offshoot of 330510. r=vlad
|
2006-03-14 23:18:42 +00:00 |
pavlov%pavlov.net
|
0cffbe252f
|
create fonts lazily. bug 330510. r=vlad
|
2006-03-14 23:17:55 +00:00 |
pavlov%pavlov.net
|
464e521f86
|
attempt to unhork build. bug 329315. undoes fix for 329306.
|
2006-03-09 16:01:04 +00:00 |
pavlov%pavlov.net
|
af146bcb1f
|
making fonts scale based on the ctm on windows. bug 329306. r=vlad
|
2006-03-09 02:12:15 +00:00 |
vladimir%pobox.com
|
385d974e5f
|
b=329841, incorporate late-breaking comments from roc!
|
2006-03-08 23:47:02 +00:00 |
vladimir%pobox.com
|
5267025e36
|
b=329841, misc thebes fixes/additions, r=pav
|
2006-03-08 23:40:25 +00:00 |
pavlov%pavlov.net
|
938a0e94ac
|
fixing crash when trying to measure or draw 0-length strings.
removing HDC param/member that is no longer used.
bug 329574. r=vlad
|
2006-03-07 23:45:52 +00:00 |
vladimir%pobox.com
|
2f354a2d51
|
fix build bustage
|
2006-03-05 09:26:57 +00:00 |
vladimir%pobox.com
|
2217656e8c
|
Backing out 329306 to see if it fixes 329315
|
2006-03-04 09:50:26 +00:00 |
pavlov%pavlov.net
|
d099b3735d
|
making windows font sizes scale based on the CTM. bug 329306. r=vlad
|
2006-03-04 04:40:07 +00:00 |
pavlov%pavlov.net
|
0ce420b5e9
|
compute font metrics as needed. bug 329258. r=vlad
|
2006-03-03 21:23:15 +00:00 |
pavlov%pavlov.net
|
0abecc5523
|
don't create a temp duplicate font list every time we need to get a font.... bug 329199. r=bz
|
2006-03-03 05:54:47 +00:00 |
pavlov%pavlov.net
|
117ea6ce29
|
fixing typo breaking mingw builds. bug 328499. patch from Hans-Andreas Engel <engel@physics.harvard.edu>. r=vlad
|
2006-03-03 00:17:54 +00:00 |
pavlov%pavlov.net
|
cc439baf14
|
Fast path text measuring/drawing for non-ascii non-complex text as well. bug 329170. r=vlad.
|
2006-03-03 00:14:40 +00:00 |
pavlov%pavlov.net
|
e7f04f1fad
|
fixing linux fallout from 328906. patch from Simon Montague <smontagu@smontagu.org>. r=pavlov
|
2006-03-01 18:27:38 +00:00 |
pavlov%pavlov.net
|
2cdd967c7d
|
fixing mac fallout from 328906. patch from Yamashita Makoto <makotoy@ms.u-tokyo.ac.jp>. r=pavlov
|
2006-03-01 08:13:56 +00:00 |
pavlov%pavlov.net
|
b9b2639339
|
use nsTArray<nsRefPtr<gfxFont>> rather than nsTArray<gfxFont*> with manual refcounting. bug 328906. r=vlad
|
2006-03-01 01:02:38 +00:00 |
pavlov%pavlov.net
|
7b05673133
|
Fast pathing ASCII text measurement/drawing on windows. bug 328820. r=vlad
|
2006-02-28 22:11:01 +00:00 |
pavlov%pavlov.net
|
d5f03ff41c
|
making gfxFontStyle::ComputeWeightAndOffset not be a static method. part of bug 328684 r=vlad
|
2006-02-28 01:08:44 +00:00 |
pavlov%pavlov.net
|
0fe1ba3ddd
|
partial fix for font fallbacks. bug 324560. also fixes 324712. r=vlad
|
2006-02-24 05:15:21 +00:00 |
pavlov%pavlov.net
|
7f1afefee2
|
fixing windows plugin clipping bugs. bug 328263. r=vlad
|
2006-02-23 20:55:42 +00:00 |
roc+%cs.cmu.edu
|
3650a89de7
|
Bug 327878. Add cairo_draw_with_xlib API, and use it to render GTK2 native themes (including for HTML content)
|
2006-02-23 01:01:29 +00:00 |
vladimir%pobox.com
|
7f5363cf25
|
b=328116, Start of Cairo-on-OSX for Thebes GFX; gfx and cairo pieces, r=pavlov
|
2006-02-22 01:44:31 +00:00 |
cbiesinger%web.de
|
0b8727d7a1
|
Bug 327867 CopyOffscreenBits is not called in cairo builds, therefore
SetTarget isn't either. Remove the latter function and the body of the
former.
r=vlad
|
2006-02-20 14:27:02 +00:00 |
vladimir%pobox.com
|
707e0dc2f7
|
b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc
|
2006-02-15 23:35:53 +00:00 |
pavlov%pavlov.net
|
ca8de96237
|
oops, didn't mean to check this in a minute ago. if 0'ing out changes
|
2006-02-15 02:48:08 +00:00 |
pavlov%pavlov.net
|
b2388d1c15
|
fixing RTL text in windows cairo builds. bug 327229 r=vlad
|
2006-02-15 02:45:37 +00:00 |