smontagu%smontagu.org
|
318fef3bfc
|
Don't call GDI 'A' functions for non-ASCII strings. Bug 378859, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225090 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-26 14:37:11 +00:00 |
|
asqueella%gmail.com
|
c07202a6b2
|
Bug 366643 - Crash after loading page with html entities and <img> tag
p=Philip Taylor <philip@zaynar.demon.co.uk>
r=pavlov
git-svn-id: svn://10.0.0.236/trunk@225042 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 21:02:50 +00:00 |
|
smontagu%smontagu.org
|
13bb82cbe7
|
Reverse the sign of mXOffset in RTL runs so that the offset is always from left to right. Bug 378351, r=roc
git-svn-id: svn://10.0.0.236/trunk@224993 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-25 06:59:34 +00:00 |
|
benjamin%smedbergs.us
|
7262cdad6d
|
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-23 14:22:04 +00:00 |
|
stuart.morgan%alumni.case.edu
|
13f5f98145
|
Bug 306902. r=josh sr=smfr a=dveditz
git-svn-id: svn://10.0.0.236/trunk@224847 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-22 03:10:51 +00:00 |
|
roc+%cs.cmu.edu
|
4dcd0836c3
|
Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224822 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-21 00:53:00 +00:00 |
|
vladimir%pobox.com
|
05b765e692
|
b=367036, transparent background of images shows up as black when printed, r=stuart
git-svn-id: svn://10.0.0.236/trunk@224762 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-19 21:51:35 +00:00 |
|
smontagu%smontagu.org
|
3e7614c475
|
Remove one incorrect assertion and temporarily comment out one that fires too often. Bug 377898, bug 377902, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224728 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-19 09:04:10 +00:00 |
|
roc+%cs.cmu.edu
|
c3f71c0df7
|
Bug 377942. Don't treat 8-bit non-ASCII text as UTF8. r+sr=roc, patch by Karl Tomlinson
git-svn-id: svn://10.0.0.236/trunk@224705 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-18 21:22:42 +00:00 |
|
tor%cs.brown.edu
|
6d6c1f3ac8
|
Bug 376927 - add path flattening API to thebes. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224583 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-16 20:18:32 +00:00 |
|
dbaron%dbaron.org
|
c291f28c4e
|
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224556 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-15 22:23:00 +00:00 |
|
roc+%cs.cmu.edu
|
a106207e40
|
Bug 376534. Improve the display of 8s in our missing-glyph-boxes. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224492 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-13 16:48:59 +00:00 |
|
roc+%cs.cmu.edu
|
f5ac172bbd
|
Bug 377053. Don't return a local string object to callers of gfxQuartzFontCache::GetPostscriptNameForFontID. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224423 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-12 00:19:35 +00:00 |
|
neil%parkwaycc.co.uk
|
8b4c6cf36e
|
Followup to bug 375446 - gfxFontStyle is a struct, not a class rs=tor
git-svn-id: svn://10.0.0.236/trunk@224216 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-05 13:36:04 +00:00 |
|
roc+%cs.cmu.edu
|
f153509d96
|
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
git-svn-id: svn://10.0.0.236/trunk@224205 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-05 08:08:23 +00:00 |
|
martijn.martijn%gmail.com
|
c2d8cb6b21
|
Bug 375506 Fix for bug 372629 breaks Mingw - build error in gfxWindowsFonts.cpp, r=roc
git-svn-id: svn://10.0.0.236/trunk@224155 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 18:42:21 +00:00 |
|
masayuki%d-toybox.com
|
00383ba986
|
b=333126 backing-out the previous checkin
git-svn-id: svn://10.0.0.236/trunk@224133 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 05:42:45 +00:00 |
|
masayuki%d-toybox.com
|
d9f56964c4
|
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
git-svn-id: svn://10.0.0.236/trunk@224132 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 05:10:56 +00:00 |
|
roc+%cs.cmu.edu
|
2dd1d45378
|
Bug 375757. Cache gfxFont objects. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224128 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 03:32:43 +00:00 |
|
vladimir%pobox.com
|
d7fc7c07d9
|
b=376440, cairo crash on shutdown on nye
git-svn-id: svn://10.0.0.236/trunk@224125 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 02:59:42 +00:00 |
|
roc+%cs.cmu.edu
|
37dec56a5b
|
Bug 375768. Fix minor textrun-related bugs, only affects new textframe. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224123 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 02:26:02 +00:00 |
|
vladimir%pobox.com
|
44a81c3d3d
|
b=374462, update cairo to 1.4.2, r=stuart
git-svn-id: svn://10.0.0.236/trunk@224118 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-04 01:09:16 +00:00 |
|
pavlov%pavlov.net
|
131fa12c64
|
fixing bug causing font-weight: 900 to not be bold. bug 359542. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224100 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 20:11:25 +00:00 |
|
vladimir%pobox.com
|
3d768eb1f9
|
more backouts
git-svn-id: svn://10.0.0.236/trunk@224099 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 19:57:47 +00:00 |
|
vladimir%pobox.com
|
78067e79dd
|
more backouts
git-svn-id: svn://10.0.0.236/trunk@224098 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 19:43:13 +00:00 |
|
vladimir%pobox.com
|
8adbfe833a
|
backing out 374462
git-svn-id: svn://10.0.0.236/trunk@224096 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 19:21:54 +00:00 |
|
vladimir%pobox.com
|
946d1a73e9
|
b=374462, update cairo to 1.4.2 -- missing file
git-svn-id: svn://10.0.0.236/trunk@224093 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 19:11:18 +00:00 |
|
vladimir%pobox.com
|
339814724a
|
b=374462, update cairo to 1.4.2, r=stuart
git-svn-id: svn://10.0.0.236/trunk@224090 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 18:59:50 +00:00 |
|
benjamin%smedbergs.us
|
8de54640d2
|
Fix thebes tests when --enable-static, r=luser
git-svn-id: svn://10.0.0.236/trunk@224082 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 16:00:31 +00:00 |
|
pavlov%pavlov.net
|
f675fbf60e
|
fixing font selection bug dealing with zero-width glyphs and begin using ScriptGetCMap when possible. bug 376300. r=roc
git-svn-id: svn://10.0.0.236/trunk@224055 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 06:32:23 +00:00 |
|
roc+%cs.cmu.edu
|
3ce058d293
|
Bug 376299. If Windows tells us that the first character of a textrun is in the middle of a cluster, ignore it. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@224046 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-03 03:19:46 +00:00 |
|
pavlov%pavlov.net
|
6861c43354
|
updating our unicode range table. bug 376298. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224038 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 23:19:38 +00:00 |
|
vladimir%pobox.com
|
7c3b1f827a
|
b=374272, browser crashes when viewing page with many animated gifs, r=stuart
git-svn-id: svn://10.0.0.236/trunk@224022 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 19:57:58 +00:00 |
|
tor%cs.brown.edu
|
0d8a33dbc2
|
Bug 375446 - Create gfxFontGroup factory method. r=vlad
git-svn-id: svn://10.0.0.236/trunk@224018 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 19:06:17 +00:00 |
|
benjamin%smedbergs.us
|
87a1e8c286
|
Bug 374921 - link error in gfxSurfaceRefCountTest when libxul is enabled, r=roc
git-svn-id: svn://10.0.0.236/trunk@224003 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 16:09:05 +00:00 |
|
dbaron%dbaron.org
|
8b871e75df
|
Restore commented-out code now that bug 375824 is fixed. b=374680
git-svn-id: svn://10.0.0.236/trunk@222661 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-30 22:04:32 +00:00 |
|
roc+%cs.cmu.edu
|
ec090027c3
|
Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad
git-svn-id: svn://10.0.0.236/trunk@222610 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-29 21:48:47 +00:00 |
|
roc+%cs.cmu.edu
|
5e93ba056e
|
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
git-svn-id: svn://10.0.0.236/trunk@222568 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 23:54:32 +00:00 |
|
roc+%cs.cmu.edu
|
cbcd5a5658
|
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
git-svn-id: svn://10.0.0.236/trunk@222557 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 20:53:47 +00:00 |
|
joshmoz%gmail.com
|
5653c5f9e5
|
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
git-svn-id: svn://10.0.0.236/trunk@222524 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 05:08:25 +00:00 |
|
roc+%cs.cmu.edu
|
eebf3fc4b2
|
Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@222520 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 03:59:09 +00:00 |
|
roc+%cs.cmu.edu
|
a8efe059be
|
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
git-svn-id: svn://10.0.0.236/trunk@222518 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 03:41:53 +00:00 |
|
roc+%cs.cmu.edu
|
977b1a5c55
|
Backing out attempted fix for Windos reftests. I'll follow up with a real fix.
git-svn-id: svn://10.0.0.236/trunk@222505 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-28 00:05:06 +00:00 |
|
dbaron%dbaron.org
|
8043a5c9c7
|
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222464 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:35:02 +00:00 |
|
longsonr%gmail.com
|
a2ed923187
|
Bug 375387 - make gfxMatrix::IsSingular const. r+sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@222455 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 11:07:10 +00:00 |
|
joshmoz%gmail.com
|
36c8791f29
|
followup for fix to bug 371392, forgot to get rid of the header declaration for a variable I killed. b=371392 r/sr=biesi
git-svn-id: svn://10.0.0.236/trunk@222452 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 08:53:08 +00:00 |
|
joshmoz%gmail.com
|
56401a7049
|
get rid of old backbuffer API and related code. b=371392 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@222450 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 06:21:57 +00:00 |
|
roc+%cs.cmu.edu
|
1b138bb63d
|
Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box.
git-svn-id: svn://10.0.0.236/trunk@222447 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 04:46:25 +00:00 |
|
roc+%cs.cmu.edu
|
700dc14e01
|
Bug 372629. Try to fix Windows reftests by special-casing ZWSP to never display a missing-glyph box.
git-svn-id: svn://10.0.0.236/trunk@222446 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 04:34:49 +00:00 |
|
roc+%cs.cmu.edu
|
80977d6392
|
Bug 372629. Draw missing-glyph boxes with the Unicode character inscribed in hex. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@222442 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 03:24:49 +00:00 |
|