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

346 Коммитов

Автор SHA1 Сообщение Дата
smontagu@smontagu.org 24d8224dff 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 a5c25d47e8 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 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
benjamin@smedbergs.us baab01ada6 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
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
smontagu@smontagu.org 73bc24845d 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 75fcf2966a 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 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
roc+@cs.cmu.edu b4ecfc1144 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 0269c84b60 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 6a4cd143c9 Followup to bug 375446 - gfxFontStyle is a struct, not a class rs=tor 2007-04-05 06:36:04 -07:00
martijn.martijn@gmail.com fa4a487b6e Bug 375506 - Fix for bug 372629 breaks Mingw - build error in gfxWindowsFonts.cpp, r=roc 2007-04-04 11:42:21 -07:00
roc+@cs.cmu.edu 4edc266f0f Bug 375757. Cache gfxFont objects. r=pavlov 2007-04-03 20:32:43 -07:00
roc+@cs.cmu.edu cc74e411be Bug 375768. Fix minor textrun-related bugs, only affects new textframe. r=pavlov 2007-04-03 19:26:02 -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 67fe6263f1 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 24f13c6867 more backouts 2007-04-03 12:43:13 -07:00
vladimir@pobox.com 8c99e08d28 backing out 374462 2007-04-03 12:21:53 -07:00
vladimir@pobox.com 1d3ea30f12 b=374462, update cairo to 1.4.2, r=stuart 2007-04-03 11:59:47 -07:00
benjamin@smedbergs.us f094421f0c Fix thebes tests when --enable-static, r=luser 2007-04-03 09:00:31 -07:00
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
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
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
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
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
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