Commit Graph

4442 Commits

Author SHA1 Message Date
mark%moxienet.com
886b57f46b Bug 315966, gfxImageFrame::SetData and gfxImageFrame::SetAlphaData are wrong for bottom-to-top images. Copy image data one line at a time in this case. Patch by Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=pavlov 2005-12-01 21:04:12 +00:00
masayuki%d-toybox.com
6fb6b4c4c6 Bug 109176 Japanese hiragino text slided up within big button/drop-menu/... patch by Hideo Saito <saito@densan.co.jp> r=joshmoz, sr=roc 2005-11-30 13:19:49 +00:00
vladimir%pobox.com
7955779cc7 dropped unused file 2005-11-30 00:19:45 +00:00
vladimir%pobox.com
a13e3c0bd1 Fix gaius orange/windows thebes builds 2005-11-29 22:56:40 +00:00
vladimir%pobox.com
c76dff6b84 added missing files 2005-11-29 20:29:45 +00:00
vladimir%pobox.com
5d01d94a3c merge from org.mozilla.cvs.cairo branch:
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun
2005-11-29 20:12:29 +00:00
timeless%mozdev.org
9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
fd4d83103d Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 16:41:06 +00:00
timeless%mozdev.org
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
rbs%maths.uq.edu.au
c53b215d5f Workaround bad internal metrics in CJK fonts that give incorrect subscript and superscript offsets. Patch by Hideo Saito <saito@densan.co.jp>, b=112502, r+sr=rbs 2005-11-25 06:09:02 +00:00
roc+%cs.cmu.edu
8c5df94781 Bug 317514. Add nsRegion::SimpleSubtract, Contains(aRect) and Intersects(aRect). r=dainis_jonitis, sr=bzbarsky 2005-11-24 01:11:12 +00:00
roc+%cs.cmu.edu
cb35d5fe9e Bug 317514. Add nsRegion::SimpleSubtract, Contains(aRect) and Intersects(aRect). r=dainis_jonitis, sr=bzbarsky 2005-11-24 01:05:18 +00:00
roc+%cs.cmu.edu
ca5d4d3999 Bug 317513. Fix nsRegion::SubRect to not include incorrect extra rects in the result. r=dainis_jonitis, sr=bzbarsky 2005-11-24 00:50:36 +00:00
timeless%mozdev.org
17f5f5429f Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
dougt%meer.net
4b5874fa84 Bug 297683. More WinCE-only GFX fixup. Setting a default palette, act more like windows 95. 2005-11-18 20:57:25 +00:00
sergei_d%fi.tartu.ee
649ffc3346 [BeOS]Bug 283225. Do not lock already locked, p=sergei_d, r=biesi, BeOS-only 2005-11-18 19:37:02 +00:00
mark%moxienet.com
4eec5027f7 Bug 316839, build fails in nsDeviceContextMac.cpp with gcc >= 4.0 following bug 213702. Correct for C++ signedness paranoia and fix warnings. r=josh sr=pink/irc 2005-11-17 21:28:32 +00:00
bsmedberg%covad.net
4844cf21ca Bug 316778 - Make some gfx headers external-linking-safe, r=roc 2005-11-17 20:06:22 +00:00
bzbarsky%mit.edu
1caac559d8 Fix clearing of bottom-to-top images. Bug 315966 crash-protection (not full
fix), patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov
2005-11-17 15:23:22 +00:00
rbs%maths.uq.edu.au
f6865c6f12 Use ATS instead of FM to enumerate fonts so that Mozilla won't miss the Symbol font. Also cleanup obsolete codes. Patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp>, b=213702, r=jshin, sr=rbs 2005-11-16 23:22:28 +00:00
sergei_d%fi.tartu.ee
a52ecf6271 [BeOS]Bu 283225. More reliable native lock-unlock code, p=sergei_d, r=thesusckiestemail, BeOS-only 2005-11-16 17:46:33 +00:00
bzbarsky%mit.edu
73c97772c4 Fix AIX build bustage -- remove #define that's not really needed anymore. Bug
316394
2005-11-16 04:30:11 +00:00
sergei_d%fi.tartu.ee
113e57a1e9 [BeOS]Bug 283225. Using minimalistic syncing now. p=sergei_d, r=thesuckiestmail, BeOS-only 2005-11-13 20:29:03 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
mark%moxienet.com
045ce7774f Bug 311399, Crash [@ SetOrigin] during rendering context destruction. Remove QD save/restore from rendering context, it was placed there as a workaround for scrollbar functional and aesthetic bugs. Add OS event handler to fix aesthetic problems, and check for bad states to work around functional problems. r=josh sr=smfr 2005-11-10 03:46:52 +00:00
vladimir%pobox.com
6463f46fcf typo fix 2005-11-09 23:29:19 +00:00
cls%seawood.org
ff0c2010ed Tighten dependency rules for internal libraries.
Bug #243065 r=bsmedberg
2005-11-08 23:08:05 +00:00
vladimir%pobox.com
20b91dbdd6 thebes/cairo backend update. windows fonts through thebes, start of pango fonts through thebes. lots of other misc fixes. win32 static build fix. 2005-11-08 20:06:16 +00:00
rbs%maths.uq.edu.au
f1f0ff2b51 Minus sign is not displayed inside MathML on the Mac, patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp>, b=257978, r=jshin, sr=rbs 2005-11-06 19:01:32 +00:00
maxf%magma.ca
4785df2348 This change is for QNX Photon only, and does not affect Tinderbox builds.
I am fixing a PgCreateGC() leak by ensuring that the GC is not selected
in some DC at the time that PgDestroyGC() gets called. Reviewed by
mnefedov@qnx.com. My email address is mfeil@qnx.com. See QNX PR28114.
2005-11-02 21:34:25 +00:00
tor%cs.brown.edu
b1c32b67f4 Bug 314060 - svg text crashing on win32 trunk. r=vlad 2005-10-31 19:33:05 +00:00
darin%meer.net
3eb1e840e9 fixes bug 245418 "menus and contextual menus open on wrong screen when using two/dual/multiple screens/monitors/displays" patch by Brett Wilson (brettw@gmail.com) r=darin,pink sr=roc 2005-10-21 17:59:30 +00:00
kjh-5727%comcast.net
bd524b3cee Bug 309988 - Default paper size was being set incorrectly. Patch by Christian Persch, chpe@gnome.org. r=kherron, sr=roc. 2005-10-19 16:37:29 +00:00
jshin%mailaps.org
e8aa302140 bug 298496: compile error due to new freetype 2.2 const poisoning : patch by Patrick Welche modified by me to work for both freetype 2.2.x and 2.1.x (r=kherron, sr=dbaron) 2005-10-18 09:18:29 +00:00
sergei_d%fi.tartu.ee
3ffc10b0e3 [BeOS]Bug 312547, rolling back part of previous patch. r=thesuckiestmail, BeOS only, no sr 2005-10-17 16:55:07 +00:00
sergei_d%fi.tartu.ee
3a7a81afd0 [BeOS]Bug 312547. This time reusing tmp tile bitmap. p=sergei_d, r=thesuckiestmail, BeOS-only change 2005-10-15 15:24:16 +00:00
cls%seawood.org
c6da21080c Use MOZ_COMPONENT_LIBS to link components against nspr & xpcom. Fixing xlib bustage.
Bug #312424 r=bsmedberg
2005-10-14 17:21:38 +00:00
tor%cs.brown.edu
5773517ca4 Bug 311936 - clip region larger than target surface area causing performance
problem.  r=cworth, a=asa
2005-10-13 18:24:33 +00:00
mark%moxienet.com
8dfc72f60a Bug 311618, Crash [@ QDFlushPortBuffer]. Replumb the flush manager as an XPCOM service so that other components can cancel scheduled flushes when ports are going away. Away goes trouble down the drain. Camino/koko-widget only. r=pink sr=smfr a/1.8=asa 2005-10-13 16:48:15 +00:00
vladimir%pobox.com
065e50cd8a missed gfxFont.h 2005-10-08 05:50:16 +00:00
vladimir%pobox.com
3285bbecbb - Fix nasty memory/resource leak on X (win32 too, just not as noticable)
- First landing of Stuart's fonts work, built on win32 only for now
2005-10-08 05:09:42 +00:00
bzbarsky%mit.edu
60a5a06a40 Fix bug 311511. r+sr=dbaron 2005-10-07 22:16:09 +00:00
timeless%mozdev.org
22ba6ed399 Bug 284038 - OOM crash [@ EnumFonts]
remove realloc
patch by b.jacques@planet.nl r=roc sr=roc
2005-10-06 21:16:15 +00:00
vladimir%pobox.com
d928e9b635 get rid of DllMain in cairo; we don't use the mutexes 2005-10-06 17:41:04 +00:00
vladimir%pobox.com
971ca77192 stupid file isn't supposed to be checked in! 2005-10-06 04:50:00 +00:00
vladimir%pobox.com
3223f349d1 various cairo build fixes 2005-10-06 04:32:44 +00:00
vladimir%pobox.com
2f87b8dd7c Merge from org.mozilla.cvs.cairo branch.
- Cairo 1.1.1
- Updated thebes, gfx/src/thebes
- Fixes to plugins with thebes gfx under linux
- Native theme fixes with thebes rendering (NOTE: widget changes only enabled when building with thebes, otherwise all old code)
2005-10-06 04:02:10 +00:00
sergei_d%fi.tartu.ee
b298503e55 [BeOS]Bug 310845.Speedup string width calculation. r=thesuckiestemail@yahoo.se, no sr required 2005-10-04 09:12:09 +00:00
sergei_d%fi.tartu.ee
0c007ab396 Bug 310708, implementing char width cache. r=thesuckiestemail@yahoo.se, no sr required 2005-10-02 17:21:08 +00:00
jshin%mailaps.org
0de9565e81 bug 228804 : mathml rendering is worse on MacOS X : add package fontEncoding.properties file : patch by rbs, r/sr=sfraser, a=mscott 2005-10-02 02:12:29 +00:00