Commit Graph

4711 Commits

Author SHA1 Message Date
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
roc+%cs.cmu.edu
ae188b665d Bug 335343. Fix copy-paste error in nsFontMetricsPango. patch by Darshan Santani, r=roc 2006-04-25 23:20:00 +00:00
cbiesinger%web.de
539d84f51c fixing cairo-beos bustage, r+sr=bz 2006-04-23 15:28:21 +00:00
dbaron%dbaron.org
46fadcf5cf Null-check result of XftLockFace. Based on old patch by jshin. Bugs 183729 and 331077. r+sr=bryner 2006-04-22 17:46:48 +00:00
vladimir%pobox.com
97d6375b31 b=328241, antialiasing problem with joining borders, temporary diable-aa fix for non-rounded borders, r=dbaron 2006-04-21 17:52:05 +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
cls%seawood.org
00570f4496 Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls
2006-04-20 12:59:02 +00:00
pavlov%pavlov.net
222a48fcf5 DEC/OSF1 build failure. bug 331428. patch from Laxmi Harikumar <laxmi.harikumar@digital.com>. r=vlad 2006-04-20 04:42:06 +00:00
cbiesinger%web.de
f026719c17 (part of) bug 333640 link to all required libraries
r=bsmedberg
2006-04-19 20:41:52 +00:00
pavlov%pavlov.net
5bd60e27c6 cap font size. bug 333861 r=vlad 2006-04-19 19:10:52 +00:00
vladimir%pobox.com
feccd517d6 add missing mac glue bits for 333177 2006-04-18 21:41:42 +00:00
cls%seawood.org
0bf15c7d1f Link order matters.
Bug #332985 r=bsmedberg
2006-04-18 15:54:31 +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
mrbkap%gmail.com
e27b36efcc Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc 2006-04-17 23:16:46 +00:00
benjamin%smedbergs.us
654174914c Bug 305949 - Stop exporting nonfrozen functions from libxul, this covers some GFX functions, r=roc 2006-04-17 17:33: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
cbiesinger%web.de
6352695245 bug 333658 also add cairo flags to CFLAGS, because cairo-xlib-utils is a .c
file
r=vlad
2006-04-13 17:05:24 +00:00
roc+%cs.cmu.edu
4e96e616ab Bug 333250. Speed up native theme rendering in cairo by a) not having a clip rect set on the backbuffer surface, so we don't usually don't need to clip native theme rendering and b) creating the backbuffer with GDK so that we don't need to create a GdkPixmap with expensive XGetGeometry round-trip every time a theme wants to draw into it. r=vlad 2006-04-12 21:58:14 +00:00
benjamin%smedbergs.us
114df03877 Platform-specific bustage. 2006-04-12 16:03:25 +00:00
benjamin%smedbergs.us
70a0f2207b Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin 2006-04-12 15:43:32 +00:00
roc+%cs.cmu.edu
00757ea341 Bug 333586. Fix Solaris bustage. r=vlad 2006-04-12 00:15:46 +00:00
dbaron%dbaron.org
e73700a3f8 Add a missing debugging conditional-printf. b=327878 r+sr=roc 2006-04-10 05:27:25 +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
617d1aea5d workaround for bitmap fonts. bug 324706. r=vlad 2006-04-07 20:46:22 +00:00
bzbarsky%mit.edu
711649e7e9 Improve the way we get the DPI to work reasonably even if the user is not
logged into GNOME.  Bug 332926, r=vlad, sr=dbaron
2006-04-07 20:10:58 +00:00
cbiesinger%web.de
17b624959b bug 332713 support getting image pixel data back for an optimized image
r=stuart
2006-04-07 18:35:04 +00:00
mark%moxienet.com
5554ac3bd6 332704 Divide-by-zero causes crash on x86 Mac when viewing SVG. Check for /0. r=jhpedemonte r=vlad sr=shaver 2006-04-06 20:11:09 +00:00
vladimir%pobox.com
b50f506ee3 b=324967, black strips while scrolling with cairo, r=stuart 2006-04-06 18:26:55 +00:00
benjamin%smedbergs.us
859f2968c4 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-04-06 14:17:25 +00:00
pavlov%pavlov.net
1d41a8322d remove use of WithConversion. fixing bug 328734. r=vlad 2006-04-06 05:29:07 +00:00
benjamin%smedbergs.us
e01a66c5d2 Bug 320316 - libxul doesn't link with cairo toolkits (thebes) r=vlad; don't build mfcembed if xpcomobsolete (nsIRegistry) isn't available, to fix xulrunner windows bustage 2006-04-05 19:25:57 +00:00
dbaron%dbaron.org
04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +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
89d15dc59f free the cairo glyphs. r=vlad 2006-04-01 01:45:51 +00:00
vladimir%pobox.com
4e9d115439 b=328082, rename external cairo symbols to avoid clashes with system libraries; patch from biesi, r=vladimir 2006-04-01 00:36:17 +00:00
pavlov%pavlov.net
95aa30d1d5 removing unused member variables in thebes code 2006-03-31 23:52:20 +00:00
pavlov%pavlov.net
b0d25063b6 fixing bug where if the first glyph in a string is found but ones later in the string aren't we didn't draw the later ones. patch from Masayuki Nakano <masayuki@d-toybox.com>. bug 328940. r=me 2006-03-31 23:50:58 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net
a54a4e6372 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
pavlov%pavlov.net
cea27a57e0 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
mark%moxienet.com
159ccd8008 331827 Provisional build patch to make gtk2/darwin builds functional out of the box. There may be additional changes needed for static builds. r=bsmedberg 2006-03-28 20:06:17 +00:00
vladimir%pobox.com
d2c2d2a110 Revert incorrect addition of cairo_xlib_surface_flush (XSync() is wrong thing here) 2006-03-28 02:29:07 +00:00
vladimir%pobox.com
39322bb542 [cairo] Only call xlib glyph_device_extents if needed, r=me 2006-03-27 21:54:28 +00:00
pavlov%pavlov.net
111cf37ffb removing the enum name to fix sad gcc 2006-03-25 01:36:11 +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
2506f75279 b=328792, linux cairo builds require Render, r=stuart 2006-03-22 01:15:23 +00:00
vladimir%pobox.com
d5844f978a b=331249, fix image surface stride calculation for RGB24 when allocating data, r=me 2006-03-21 21:51:03 +00:00