mozilla@weilbacher.org
|
5827640155
|
[OS/2] Bug 381333: improve Thebes font handling on OS/2.- fix faulty missing-glyph case- add the fix from bug 377923
|
2007-05-28 15:00:00 -07:00 |
|
mozilla@weilbacher.org
|
96664f00c9
|
[OS/2] Bug 381330: improve system font handling.Convert system units (pt) to Gecko units (px).Remove unnecessary function GetSystemFontInfo(), everything can be done inside GetSystemFont() directly.
|
2007-05-28 09:28:11 -07:00 |
|
vladimir@pobox.com
|
635702835b
|
b=375047, fragile pango initialization, r=roc
|
2007-05-22 20:57:34 -07:00 |
|
vladimir@pobox.com
|
351cd4311b
|
b=324698, disable bilinear filtering for upscaled images (upscaling causes misrendering), r=roc
|
2007-05-22 20:54:38 -07:00 |
|
sharparrow1@yahoo.com
|
eabb991fe2
|
Relanding bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc.
|
2007-05-22 20:45:59 -07:00 |
|
roc+@cs.cmu.edu
|
2f2ce6a87a
|
Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov
|
2007-05-22 20:45:51 -07:00 |
|
sharparrow1@yahoo.com
|
d4f1c91766
|
Backing out due to red tree.
|
2007-05-22 18:57:41 -07:00 |
|
sharparrow1@yahoo.com
|
795d602599
|
Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc
|
2007-05-22 18:42:36 -07:00 |
|
roc+@cs.cmu.edu
|
9f80feccee
|
Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov
|
2007-05-22 16:40:07 -07:00 |
|
roc+@cs.cmu.edu
|
e118c4fcb4
|
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
|
a2218414c6
|
Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad
|
2007-05-22 12:30:03 -07:00 |
|
jminta@gmail.com
|
75c45c5414
|
Bug 377717 again, if this doesn't go green i'll back out
|
2007-05-20 19:57:10 -07:00 |
|
jminta@gmail.com
|
6bcd70a458
|
try again
|
2007-05-20 19:45:45 -07:00 |
|
jminta@gmail.com
|
a9a3cf07ce
|
bustage fix from Bug 377717
|
2007-05-20 19:42:02 -07:00 |
|
jminta@gmail.com
|
1fb0dc7c7f
|
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
|
2007-05-20 19:18:04 -07:00 |
|
roc+@cs.cmu.edu
|
d6ff0ee073
|
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-20 19:02:16 -07:00 |
|
roc+@cs.cmu.edu
|
25a38a1d57
|
Bug 380484. Don't divide by zero if a font has a really small maxAdvance. r=vlad
|
2007-05-20 18:56:10 -07:00 |
|
roc+@cs.cmu.edu
|
1c9b59c045
|
Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad
|
2007-05-20 18:54:13 -07:00 |
|
vladimir@pobox.com
|
7cce2f4f37
|
b=380494, followup for zero-sized surfaces; allow zero-sized image surfaces to be created, r+sr=roc
|
2007-05-20 15:46:53 -07:00 |
|
vladimir@pobox.com
|
e51fc700f7
|
b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
|
2007-05-20 15:41:21 -07:00 |
|
mozilla@weilbacher.org
|
5103c57ef2
|
[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 |
|
mozilla@weilbacher.org
|
98ceec445f
|
[OS/2] Bug 371504: Makefile additions for Thebes on OS/2, r=vlad
|
2007-05-20 06:28:09 -07:00 |
|
joshmoz@gmail.com
|
bd0d160e41
|
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
|
2007-05-17 20:04:04 -07:00 |
|
roc+@cs.cmu.edu
|
007855e6ef
|
Not (Really) Part Of The Build. Fix shortcut calculation that was causing random crashes with new textframe.
|
2007-05-16 22:18:21 -07:00 |
|
vladimir@pobox.com
|
46ddf124bb
|
b=380494, allow zero-width/height surfaces (crash moz_cairo_win32_surface_get_image etc.), r+sr=roc
|
2007-05-15 13:27:10 -07:00 |
|
dbaron@dbaron.org
|
b065ff84ea
|
Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad
|
2007-05-14 22:15:45 -07:00 |
|
roc+@cs.cmu.edu
|
69246cf0ee
|
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
|
54fb98b302
|
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-14 20:09:16 -07:00 |
|
roc+@cs.cmu.edu
|
ec3b45488e
|
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
|
77ac654c2d
|
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 |
|
asqueella@gmail.com
|
e8c2a7c282
|
Bug 380153 - SetupClusterBoundaries uses unset attrs from pango_break after NUL.p=Karl Tomlinson <mozbugz@karlt.net>r=roc
|
2007-05-13 05:31:24 -07:00 |
|
asqueella@gmail.com
|
498dedc047
|
Bug 375864 - Crash [@ gfxTextRun::CompressedGlyph::IsClusterStart] when viewing URL as UTF-16p=Karl Tomlinson <mozbugz@karlt.net>r+sr=roc
|
2007-05-13 04:32:43 -07:00 |
|
mats.palmgren@bredband.net
|
ba05ce501d
|
Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir
|
2007-05-12 06:06:16 -07:00 |
|
roc+@cs.cmu.edu
|
edb098f03a
|
Bug 380210. Fix appunits to Pango units conversions (only affects newtextframe). r=vlad
|
2007-05-11 22:54:31 -07:00 |
|
roc+@cs.cmu.edu
|
87908652f9
|
Bug 380210. Make sure that a null PropertyProvider always means 'no spacing' without crashing. r=vlad
|
2007-05-11 22:53:29 -07:00 |
|
roc+@cs.cmu.edu
|
9c7e95d312
|
Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad
|
2007-05-11 22:52:43 -07:00 |
|
roc+@cs.cmu.edu
|
0c240e4550
|
Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad
|
2007-05-11 22:51:15 -07:00 |
|
vladimir@pobox.com
|
a5ca50ca0e
|
X11 needs to be taken out behind the barn and shot, r=me
|
2007-05-10 13:50:16 -07:00 |
|
vladimir@pobox.com
|
fefd8305f7
|
more bustage fix
|
2007-05-10 13:41:40 -07:00 |
|
vladimir@pobox.com
|
50764812e5
|
more bustage fix
|
2007-05-10 13:20:08 -07:00 |
|
vladimir@pobox.com
|
bf13e49b7d
|
X11 blows; bustage fix for linux
|
2007-05-10 13:19:04 -07:00 |
|
vladimir@pobox.com
|
45f00d29ec
|
mac bustage fix
|
2007-05-10 13:12:24 -07:00 |
|
vladimir@pobox.com
|
3f27b185ee
|
371135, oom crashers with big images, r=stuart
|
2007-05-10 12:58:09 -07:00 |
|
gavin@gavinsharp.com
|
64a1e9ee59
|
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 12:37:39 -07:00 |
|
roc+@cs.cmu.edu
|
116c18b96c
|
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
|
168e80e375
|
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
|
21ffe3da8b
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
|
2007-05-08 08:33:52 -07:00 |
|
joshmoz@gmail.com
|
b8a5d1d3bf
|
remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc
|
2007-05-07 18:20:11 -07:00 |
|
joshmoz@gmail.com
|
289921ae56
|
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-06 19:06:58 -07:00 |
|
kjh-5727@comcast.net
|
363cd7633d
|
Bug 377096 - Factor out nsIPrintOptions::AvailablePrinters. r=pavlov, sr=biesi.
|
2007-05-06 04:29:41 -07:00 |
|
smontagu@smontagu.org
|
67ff695ef2
|
Assert on null gfxContext. Bug 377918, r+sr=roc
|
2007-05-06 03:41:27 -07:00 |
|
asqueella@gmail.com
|
f913d0e1b2
|
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
|
77816a029d
|
backout patch for bug 375760 due to bustage.
|
2007-05-04 21:47:05 -07:00 |
|
sayrer@gmail.com
|
53b6461aa3
|
backout patch for bug 375760 due to bustage.
|
2007-05-04 21:36:13 -07:00 |
|
roc+@cs.cmu.edu
|
c28ead8361
|
Fixing bustage
|
2007-05-04 20:23:53 -07:00 |
|
roc+@cs.cmu.edu
|
c38af9c6b8
|
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
|
95cb4442e7
|
b=357637 backing out
|
2007-05-04 03:46:08 -07:00 |
|
masayuki@d-toybox.com
|
7816720db9
|
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=vlad
|
2007-05-04 03:02:54 -07:00 |
|
asqueella@gmail.com
|
e06b317a17
|
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 00:00:09 -07:00 |
|
asqueella@gmail.com
|
fce9d59a97
|
Bug 379433 - PangoItem and GList memory leaks in gfxPangoFontsp=Karl Tomlinson <mozbugz@karlt.net>r=vlad
|
2007-05-03 23:51:04 -07:00 |
|
mats.palmgren@bredband.net
|
c2c41dff75
|
Bye bye gtk1 and xlib (part 2 of 2). b=326152 r+sr=roc
|
2007-05-02 17:10:01 -07:00 |
|
masayuki@d-toybox.com
|
7e3d07a382
|
b=357637 backing-out the previous patch
|
2007-05-02 14:57:57 -07:00 |
|
masayuki@d-toybox.com
|
563715a829
|
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 |
|
gavin@gavinsharp.com
|
e24a780904
|
Bug 378695: SetupClusterBoundaries in gfxPangoFonts.cpp misinterprets attrs from pango_break, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc
|
2007-05-02 13:35:08 -07:00 |
|
vladimir@pobox.com
|
02374fc781
|
b=368247 (and others, see bug), rewrite border rendering for thebes, r=dbaron
|
2007-04-30 20:31:25 -07:00 |
|
mats.palmgren@bredband.net
|
dfbd9d77a5
|
Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
|
2007-04-30 16:52:44 -07:00 |
|
smontagu@smontagu.org
|
98c09ed446
|
Don't call GDI 'A' functions for non-ASCII strings. Bug 378859, r+sr=roc
|
2007-04-26 07:37:11 -07:00 |
|
asqueella@gmail.com
|
6facfc990d
|
Bug 366643 - Crash after loading page with html entities and <img> tagp=Philip Taylor <philip@zaynar.demon.co.uk>r=pavlov
|
2007-04-25 14:02:50 -07:00 |
|
smontagu@smontagu.org
|
1e0d2b20c8
|
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 |
|
benjamin@smedbergs.us
|
2e25a321f8
|
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 07:21:53 -07:00 |
|
stuart.morgan@alumni.case.edu
|
97addfaba2
|
Bug 306902. r=josh sr=smfr a=dveditz
|
2007-04-21 20:10:51 -07:00 |
|
roc+@cs.cmu.edu
|
59d2c4c0f6
|
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 |
|
vladimir@pobox.com
|
08cecdf0a8
|
b=367036, transparent background of images shows up as black when printed, r=stuart
|
2007-04-19 14:51:35 -07:00 |
|
smontagu@smontagu.org
|
a822c26542
|
Remove one incorrect assertion and temporarily comment out one that fires too often. Bug 377898, bug 377902, r+sr=roc
|
2007-04-19 02:04:10 -07:00 |
|
roc+@cs.cmu.edu
|
a8f38a80d7
|
Bug 377942. Don't treat 8-bit non-ASCII text as UTF8. r+sr=roc, patch by Karl Tomlinson
|
2007-04-18 14:22:42 -07:00 |
|
tor@cs.brown.edu
|
3da4824553
|
Bug 376927 - add path flattening API to thebes. r=vlad
|
2007-04-16 13:18:32 -07:00 |
|
dbaron@dbaron.org
|
10314006af
|
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
|
2007-04-15 15:22:58 -07:00 |
|
roc+@cs.cmu.edu
|
46fdf1ac9a
|
Bug 376534. Improve the display of 8s in our missing-glyph-boxes. r=pavlov
|
2007-04-13 09:48:59 -07:00 |
|
roc+@cs.cmu.edu
|
623995e645
|
Bug 377053. Don't return a local string object to callers of gfxQuartzFontCache::GetPostscriptNameForFontID. r=vlad
|
2007-04-11 17:19:35 -07:00 |
|
neil@parkwaycc.co.uk
|
9d410d9f51
|
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
|
546fe57bb6
|
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 01:08:23 -07:00 |
|
martijn.martijn@gmail.com
|
ee8e8c3b6d
|
Bug 375506 - Fix for bug 372629 breaks Mingw - build error in gfxWindowsFonts.cpp, r=roc
|
2007-04-04 11:42:21 -07:00 |
|
masayuki@d-toybox.com
|
140e8b3eda
|
b=333126 backing-out the previous checkin
|
2007-04-03 22:42:44 -07:00 |
|
masayuki@d-toybox.com
|
c5990628bd
|
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-03 22:10:56 -07:00 |
|
roc+@cs.cmu.edu
|
d2337998c2
|
Bug 375757. Cache gfxFont objects. r=pavlov
|
2007-04-03 20:32:43 -07:00 |
|
vladimir@pobox.com
|
07b69ab209
|
b=376440, cairo crash on shutdown on nye
|
2007-04-03 19:59:42 -07:00 |
|
roc+@cs.cmu.edu
|
9d118160b7
|
Bug 375768. Fix minor textrun-related bugs, only affects new textframe. r=pavlov
|
2007-04-03 19:26:02 -07:00 |
|
vladimir@pobox.com
|
8ec66d82be
|
b=374462, update cairo to 1.4.2, r=stuart
|
2007-04-03 18:09:15 -07:00 |
|
pavlov@pavlov.net
|
f9204d14df
|
fixing bug causing font-weight: 900 to not be bold. bug 359542. r=vlad
|
2007-04-03 13:11:25 -07:00 |
|
vladimir@pobox.com
|
ff7edc8d96
|
more backouts
|
2007-04-03 12:57:47 -07:00 |
|
vladimir@pobox.com
|
8698e07eca
|
more backouts
|
2007-04-03 12:43:13 -07:00 |
|
vladimir@pobox.com
|
d6052c8a4c
|
backing out 374462
|
2007-04-03 12:21:53 -07:00 |
|
vladimir@pobox.com
|
28cdc199c2
|
b=374462, update cairo to 1.4.2 -- missing file
|
2007-04-03 12:11:18 -07:00 |
|
vladimir@pobox.com
|
b227ab7f94
|
b=374462, update cairo to 1.4.2, r=stuart
|
2007-04-03 11:59:47 -07:00 |
|
benjamin@smedbergs.us
|
5bf272bac1
|
Fix thebes tests when --enable-static, r=luser
|
2007-04-03 09:00:31 -07:00 |
|
pavlov@pavlov.net
|
bb8ea4330f
|
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
|
f3d2506617
|
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
|
2dd8259b3e
|
updating our unicode range table. bug 376298. r=vlad
|
2007-04-02 16:19:38 -07:00 |
|
vladimir@pobox.com
|
55d8b8871c
|
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
|
db9c79bfa1
|
Bug 375446 - Create gfxFontGroup factory method. r=vlad
|
2007-04-02 12:06:16 -07:00 |
|