mark%moxienet.com
0f9d7359a9
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
e55f945da1
Revert incorrect addition of cairo_xlib_surface_flush (XSync() is wrong thing here)
2006-03-28 02:29:07 +00:00
vladimir%pobox.com
2c174c848b
[cairo] Only call xlib glyph_device_extents if needed, r=me
2006-03-27 21:54:28 +00:00
pavlov%pavlov.net
450a1ec556
removing the enum name to fix sad gcc
2006-03-25 01:36:11 +00:00
pavlov%pavlov.net
f164f50ce8
fixing build bustage
2006-03-25 01:05:34 +00:00
pavlov%pavlov.net
44f55dc046
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
e14151d0e4
b=328792, linux cairo builds require Render, r=stuart
2006-03-22 01:15:23 +00:00
vladimir%pobox.com
900abf0815
b=331249, fix image surface stride calculation for RGB24 when allocating data, r=me
2006-03-21 21:51:03 +00:00
mark%moxienet.com
4dbd940d2e
Apply firehose to cairo-less cocoa widget builds aka bustage fix for Camino
2006-03-18 06:11:48 +00:00
pavlov%pavlov.net
23d8041646
really fixing camino.. i think... honest....
2006-03-18 01:55:34 +00:00
pavlov%pavlov.net
f7adde580a
fixin more camino bustage
2006-03-18 01:23:52 +00:00
pavlov%pavlov.net
7280eeabed
fixing camino bustage
2006-03-18 01:23:51 +00:00
pavlov%pavlov.net
02d3eae463
adding StHandleLocker back here to fix build bustage
2006-03-18 00:09:23 +00:00
pavlov%pavlov.net
70590e7254
removing nsWatchTask, removing cocoa widget dependancies on gfx/src/mac. bug 330786. r=josh
2006-03-17 23:35:39 +00:00
vladimir%pobox.com
d3ede4cd8c
Re-landing fixed cairo update, r=pav
2006-03-17 22:24:30 +00:00
vladimir%pobox.com
9281750006
People tell me that quadrupling Tp is bad. Me? I want a second opinion.
2006-03-17 07:44:38 +00:00
vladimir%pobox.com
a926d80ae9
bustage fix
2006-03-17 04:30:49 +00:00
vladimir%pobox.com
5c1b4d39f5
b=330738, update in-tree cairo to current cairo head
2006-03-17 04:05:32 +00:00
pavlov%pavlov.net
c8006b10c3
use the baseclass members instead of declaring new ones. offshoot of 330510. r=vlad
2006-03-14 23:18:42 +00:00
pavlov%pavlov.net
b7999897cc
create fonts lazily. bug 330510. r=vlad
2006-03-14 23:17:55 +00:00
mkaply%us.ibm.com
cf192187da
#301064
...
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
Instead of adding NS_GFX to nsRegionImpl, moving region code into OS/2 (we're the only consumer)
2006-03-14 21:52:14 +00:00
vladimir%pobox.com
6dbc494918
b=330107, pango font backend truncates float values to ints due to integer PANGO_SCALE, r=dbaron
2006-03-11 01:36:28 +00:00
pavlov%pavlov.net
7e255d4d38
fix double glyph drawing with svg. bug 330095. r=vlad
2006-03-10 23:42:35 +00:00
tor%cs.brown.edu
d668ab637e
Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
...
Also fixes artifacts on animated gifs with cairo gfx. r=vlad
2006-03-10 22:27:37 +00:00
pavlov%pavlov.net
3531f26609
attempt to unhork build. bug 329315.
2006-03-09 16:04:28 +00:00
pavlov%pavlov.net
c540a35ef2
attempt to unhork build. bug 329315. undoes fix for 329306.
2006-03-09 16:01:04 +00:00
pavlov%pavlov.net
3b65eb73f0
undoing fix that didn't work
2006-03-09 15:51:51 +00:00
pavlov%pavlov.net
8faedcac5b
attempt to unhork build. bug 329315. undoes fix for 329306.
2006-03-09 09:45:47 +00:00
pavlov%pavlov.net
b0328185d9
making fonts scale based on the ctm on windows. bug 329306. r=vlad
2006-03-09 02:12:15 +00:00
pavlov%pavlov.net
b3e7d7db7c
implementing _cairo_win32_surface_show_glyphs. bug 329259. r=vlad
2006-03-09 02:08:06 +00:00
vladimir%pobox.com
d637de556d
b=329850, fix thinko in positioning pango runs after the first, r=me
2006-03-09 00:25:53 +00:00
vladimir%pobox.com
0608b85072
b=329841, incorporate late-breaking comments from roc!
2006-03-08 23:47:02 +00:00
vladimir%pobox.com
e4066963a1
b=329841, misc thebes fixes/additions, r=pav
2006-03-08 23:40:25 +00:00
mkaply%us.ibm.com
bb3b85979f
#3011064
...
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:13:43 +00:00
vladimir%pobox.com
e3b7416123
b=329680, crash in gfxContext::SetSource (ensure we have an image surface before optimizing in nsThebesImage), r=pav
2006-03-08 00:28:19 +00:00
pavlov%pavlov.net
358d75ef0a
fixing crash when trying to measure or draw 0-length strings.
...
removing HDC param/member that is no longer used.
bug 329574. r=vlad
2006-03-07 23:45:52 +00:00
vladimir%pobox.com
4e3c0db000
fix build bustage
2006-03-05 09:26:57 +00:00
cbiesinger%web.de
68a16dabdd
bug 329140
...
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
2006-03-04 14:23:39 +00:00
vladimir%pobox.com
da42874269
Backing out 329306 to see if it fixes 329315
2006-03-04 09:50:26 +00:00
pavlov%pavlov.net
e0c7fd330d
making windows font sizes scale based on the CTM. bug 329306. r=vlad
2006-03-04 04:40:07 +00:00
pavlov%pavlov.net
6ccd67c0fe
compute font metrics as needed. bug 329258. r=vlad
2006-03-03 21:23:15 +00:00
pavlov%pavlov.net
2584ddf91e
don't create a temp duplicate font list every time we need to get a font.... bug 329199. r=bz
2006-03-03 05:54:47 +00:00
pavlov%pavlov.net
dd9f126ca4
fixing 16bpp display hang. bug 328676. r=vlad
2006-03-03 00:44:48 +00:00
pavlov%pavlov.net
eb25ac03a8
fixing typo breaking mingw builds. bug 328499. patch from Hans-Andreas Engel <engel@physics.harvard.edu>. r=vlad
2006-03-03 00:17:54 +00:00
pavlov%pavlov.net
c48eaffbac
Fast path text measuring/drawing for non-ascii non-complex text as well. bug 329170. r=vlad.
2006-03-03 00:14:40 +00:00
benjamin%smedbergs.us
2f632d4632
Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-03-02 16:03:58 +00:00
pavlov%pavlov.net
3d690cd807
fixing linux fallout from 328906. patch from Simon Montague <smontagu@smontagu.org>. r=pavlov
2006-03-01 18:27:38 +00:00
pavlov%pavlov.net
789c81eea0
fixing mac fallout from 328906. patch from Yamashita Makoto <makotoy@ms.u-tokyo.ac.jp>. r=pavlov
2006-03-01 08:13:56 +00:00
bzbarsky%mit.edu
e66a7b967d
Log nsRect ctor/dtor. Followup for bug 327670, r+sr=dbaron
2006-03-01 03:57:24 +00:00
pavlov%pavlov.net
03a83f3b85
use nsTArray<nsRefPtr<gfxFont>> rather than nsTArray<gfxFont*> with manual refcounting. bug 328906. r=vlad
2006-03-01 01:02:38 +00:00
martijn.martijn%gmail.com
7c79df42c5
Bug 328182 - Mingw build failure in cairo-win32-surface.c. r=pavlov
2006-02-28 22:13:49 +00:00
pavlov%pavlov.net
6c673325b0
Fast pathing ASCII text measurement/drawing on windows. bug 328820. r=vlad
2006-02-28 22:11:01 +00:00
dbaron%dbaron.org
04161e5de7
Rename browser.display.screen_resolution pref, for which we used to have user interface, to layout.css.dpi, so old settings no longer take effect. b=327406 r+sr=roc
2006-02-28 10:00:47 +00:00
vladimir%pobox.com
dbfedd81ef
b=328781, thebes gfxFont assumes lowercase generic family, r=bz
2006-02-28 07:36:01 +00:00
pavlov%pavlov.net
3d5382eec2
making gfxFontStyle::ComputeWeightAndOffset not be a static method. part of bug 328684 r=vlad
2006-02-28 01:08:44 +00:00
pavlov%pavlov.net
152a93ac68
making bold text work. bug 324611. r=vlad
2006-02-28 01:06:02 +00:00
pavlov%pavlov.net
5af18d0f77
Fixing kerning bug where we added the space we should have been subtracting. bug 327363. r=vlad. based on patch originally from Masayuki Nakano <masayuki@d-toybox.com>
2006-02-27 22:05:45 +00:00
timeless%mozdev.org
4882ac1ac9
Trying to fix build bustage. inline isn't a legal C keyword in this scope per xlc
2006-02-27 19:49:41 +00:00
masayuki%d-toybox.com
527468327a
adding comment for previous check-in b=328643 r=jshin
2006-02-27 17:42:16 +00:00
masayuki%d-toybox.com
792bebb819
Bug 328643 support non-ASCII font name for pref r=jshin, sr=roc
2006-02-27 15:04:31 +00:00
roc+%cs.cmu.edu
2b728a343f
Turn off debug spew.
2006-02-27 02:28:41 +00:00
jag%tty.nl
f9f4657efb
Bug 328516: Unexpected text ',' encountered
...
Attempt to fix AIX bustage.
2006-02-25 09:29:51 +00:00
jag%tty.nl
5d06622e33
Bug 328426: C++ style comment in fbcompose.c makes trunk build failure on AIX.
...
Patch by Rupesh <rupeshkt@gmail.com>. r=/sr=roc
2006-02-24 19:53:28 +00:00
pavlov%pavlov.net
f766e921fa
partial fix for font fallbacks. bug 324560. also fixes 324712. r=vlad
2006-02-24 05:15:21 +00:00
pavlov%pavlov.net
ee30762d9c
fixing windows plugin clipping bugs. bug 328263. r=vlad
2006-02-23 20:55:42 +00:00
pavlov%pavlov.net
dac57b37e8
define M_PI if it isn't defined
2006-02-23 17:06:19 +00:00
timeless%mozdev.org
a279d689e5
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
jshin%mailaps.org
c41b794152
bug 205387 : need to exclude truly invisible default_ignorable_code_points' from draw_string and measurement : patch by YAMASHITA Makoto (makotoy%ms.u-tokyo.ac.jp), r=me, sr=rbs
2006-02-23 02:37:47 +00:00
roc+%cs.cmu.edu
d081c9feff
Bug 327878. Add cairo_draw_with_xlib API, and use it to render GTK2 native themes (including for HTML content)
2006-02-23 01:01:29 +00:00
roc+%cs.cmu.edu
0053ce924f
Bug 327878. Add cairo_clip_extract_rectangles, to support native theme rendering patch. r=vlad
2006-02-23 00:54:18 +00:00
roc+%cs.cmu.edu
ec71379d49
Bug 327878. Add getters for cairo xlib surfaces, to support native theme rendering patch. r=vlad
2006-02-23 00:50:08 +00:00
roc+%cs.cmu.edu
cf3c7617ef
Bug 328232. Fix CreateOffscreenSurface to actually create a surface with alpha if it's asked to. r=vlad
2006-02-23 00:45:55 +00:00
roc+%cs.cmu.edu
6e8ba6cd7a
Bug 328160. Include strings.h to get bzero. r+sr=roc, patch by Ganesh
2006-02-22 22:46:25 +00:00
pavlov%pavlov.net
34903dff60
adding missing license headers
2006-02-22 22:00:01 +00:00
vladimir%pobox.com
1ad799fef1
bustage fix for real this time, I meant ifndef
2006-02-22 06:01:28 +00:00
vladimir%pobox.com
24c44e0552
Mac bustage fix for older SDK versions
2006-02-22 04:38:27 +00:00
vladimir%pobox.com
20238017cf
b=328116, Start of Cairo-on-OSX for Thebes GFX; gfx and cairo pieces, r=pavlov
2006-02-22 01:44:31 +00:00
pavlov%pavlov.net
f8c6820c1b
removing methods that are already implemented by the base class
2006-02-22 01:33:37 +00:00
vladimir%pobox.com
e124ccac0e
b=327580, fix image decoder endianness & pixel format bits [mainly cairo], r=stuart
2006-02-21 23:19:20 +00:00
pavlov%pavlov.net
2064ae02da
fixing typo
2006-02-21 23:09:44 +00:00
pavlov%pavlov.net
8b78d21d0b
fix windows printing. bug 328072. r=vlad
2006-02-21 21:14:32 +00:00
roc+%cs.cmu.edu
0ac08477e7
Bug 327874. Fix _cairo_xlib_surface_create_similar to create surfaces with the same depth as the input surface. r=vlad
2006-02-20 21:08:14 +00:00
cbiesinger%web.de
65f718a581
Bug 327867 CopyOffscreenBits is not called in cairo builds, therefore
...
SetTarget isn't either. Remove the latter function and the body of the
former.
r=vlad
2006-02-20 14:27:02 +00:00
dbaron%dbaron.org
bda4407298
Use dest origin when transforming source rect width and height to avoid off-by-1 transformations for unscaled images. b=326158 r+sr=roc
2006-02-17 18:00:30 +00:00
mkaply%us.ibm.com
99168c9ebc
Removing files that moved to widget
2006-02-17 15:57:31 +00:00
vladimir%pobox.com
db301ef038
b=327569, optimize images when requested, r=pavlov
2006-02-17 01:49:24 +00:00
vladimir%pobox.com
24289d849c
b=327391, SaveDC/RestoreDC mismatch in gfxWindowsFonts, r=stuart
2006-02-16 05:50:37 +00:00
vladimir%pobox.com
cd058bf1c9
Linux cairo build bandaid fix take 2
2006-02-16 01:08:28 +00:00
pavlov%pavlov.net
f027813764
only build ps backend in non-cairo builds r=vlad
2006-02-16 00:27:57 +00:00
vladimir%pobox.com
ae97fda203
b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc
2006-02-15 23:35:53 +00:00
vladimir%pobox.com
6778ba48a2
Add missing cairo-win32-creation-format.patch
2006-02-15 23:33:37 +00:00
vladimir%pobox.com
58501d906c
cairo: expose the win32 surface dc and DIB creation function
2006-02-15 22:34:19 +00:00
vladimir%pobox.com
a87d5b9b1f
missed README commit from last
2006-02-15 22:32:14 +00:00
vladimir%pobox.com
7ac8e1c83f
cairo: Fix up win32 surface coords before calling BitBlt/AlphaBlend, so that the functions don't complain if called with src outside of src region
2006-02-15 22:31:27 +00:00
pavlov%pavlov.net
e5091741e8
removing unused include
2006-02-15 03:12:51 +00:00
pavlov%pavlov.net
c464babbdf
oops, didn't mean to check this in a minute ago. if 0'ing out changes
2006-02-15 02:48:08 +00:00
pavlov%pavlov.net
a218a561b9
fixing RTL text in windows cairo builds. bug 327229 r=vlad
2006-02-15 02:45:37 +00:00
pavlov%pavlov.net
9fe2dae6cc
removing unused files
2006-02-14 22:06:50 +00:00
sergei_d%fi.tartu.ee
03eebd4709
[BeOS]Bug 327046. Moving printing to widget. nsPrintdBeOS.h
2006-02-14 15:28:11 +00:00
sergei_d%fi.tartu.ee
7839260785
[BeOS]Bug 327046. Moving printing to widget
2006-02-14 14:10:48 +00:00
masayuki%d-toybox.com
772168e875
Bug 170854 Roman script of UI should be rendered with Lucida Grande on all system locales. patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp> r=jshin+me, sr=sfraser
2006-02-14 09:27:36 +00:00
pavlov%pavlov.net
62c664fad3
fixing up linux printing
2006-02-13 23:18:26 +00:00
pavlov%pavlov.net
ee029039f9
cleaning up thebes PDF and PS surfaces
2006-02-13 22:37:13 +00:00
mkaply%us.ibm.com
99db0cd237
OS/2 build bustage as a result of 326149 - once files are moved, this should build
2006-02-13 22:32:53 +00:00
mkaply%us.ibm.com
2b770e59b7
OS/2 build bustage as a result of 32649 - once files are moved, this should build
2006-02-13 22:32:23 +00:00
pavlov%pavlov.net
3ab977a46b
linux printing improvements
2006-02-13 19:31:27 +00:00
pavlov%pavlov.net
8d3095b8e6
fixing linux printing bustage from earlier checkin. bug 326760.
2006-02-11 07:45:40 +00:00
pavlov%pavlov.net
a95b367c42
fixing non-cairo windows printing bustage
2006-02-11 00:03:51 +00:00
vladimir%pobox.com
23a52f42b3
Update cairo patches in repo
2006-02-10 23:55:27 +00:00
pavlov%pavlov.net
a77d7d2324
fixing build bustage
2006-02-10 23:33:56 +00:00
pavlov%pavlov.net
7598f58467
temp windows build fix.. real fix coming shortly
2006-02-10 23:28:28 +00:00
pavlov%pavlov.net
1548c387ad
fixing mac bustage
2006-02-10 23:26:33 +00:00
pavlov%pavlov.net
f8a6709741
moving printing from gfx to widget part 3. bug 326149. r=vlad
2006-02-10 23:00:23 +00:00
vladimir%pobox.com
c2b65acf62
cairo text rendering fixes; remove previous optimistic optimization
2006-02-10 22:03:39 +00:00
pavlov%pavlov.net
541983859a
fixing leak when printing
2006-02-10 21:52:31 +00:00
pavlov%pavlov.net
b8db8c68be
adding postscript surface
2006-02-10 21:31:04 +00:00
pavlov%pavlov.net
42bbd236e8
fixing build bustage
2006-02-10 21:10:55 +00:00
pavlov%pavlov.net
4340762734
disabling xprint and fixing build bustage.
2006-02-10 21:00:35 +00:00
pavlov%pavlov.net
9037d7d8d3
moving printing from gfx to widget part 2. bug 326149. r=vlad
2006-02-10 20:44:48 +00:00
pavlov%pavlov.net
b356085867
moving printing from gfx to widget part 1. bug 326149. r=vlad
2006-02-10 20:40:54 +00:00
pavlov%pavlov.net
409b045aa5
enabling thebes printing bug 323927 r=vlad
2006-02-10 20:37:31 +00:00
vladimir%pobox.com
d106fdfe7d
updated patch with butsage fix
2006-02-10 02:57:07 +00:00
vladimir%pobox.com
fe7272f95a
more bustage fix
2006-02-10 02:56:14 +00:00
vladimir%pobox.com
653095763c
update patch with bustage fix
2006-02-10 02:52:23 +00:00
vladimir%pobox.com
60e069f1b4
fix bustage
2006-02-10 02:51:12 +00:00
vladimir%pobox.com
b47a48ee56
Fix thebes performance regressions from bug 326471 landing: snap clip rects to integers; remove some bogus RGB24 format checks from cairo; fix device offsets for fast text output. r=stuart
2006-02-10 02:20:35 +00:00
timeless%mozdev.org
df57860484
bustage fix
2006-02-09 05:46:48 +00:00
timeless%mozdev.org
7b95abbd8b
Bug 324929 Print Preview crashs with opacity set on list [@ nsFontPSXft::FindFont ][@ nsFontPS::FindFont ]
...
r=kerron sr=roc
2006-02-09 05:17:46 +00:00
vladimir%pobox.com
9456a77084
Add upstream submit notice
2006-02-09 01:34:01 +00:00
vladimir%pobox.com
f5a9c9dd6d
b=326471, use push/pop group for thebes double buffering; temporarily disable linux native theme until fixed, r=stuart
2006-02-09 01:24:30 +00:00
vladimir%pobox.com
7c8d2759cc
Cairo push/pop group patch fixes; win32 alphablend fix; b=326333, fbcompose.c problem causing missing svg text patch; initial part of cairogfx transparency fix
2006-02-08 01:44:57 +00:00
pavlov%pavlov.net
871000727b
hack around caret problem in thebes builds (bug 312106)
2006-02-07 07:08:37 +00:00
kjh-5727%comcast.net
961ffd445f
Fixing build bustage.
2006-02-04 17:40:09 +00:00
kjh-5727%comcast.net
9dca5c309a
Bug 324072 - Printer properties dialog shows properties for the wrong printer. r+sr=roc.
2006-02-04 17:24:26 +00:00
cbiesinger%web.de
a898e666b8
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
vladimir%pobox.com
95cd960acb
Updating cairo to cairo CVS-20060202+moz
2006-02-03 04:49:30 +00:00
pavlov%pavlov.net
e6490e1390
adding set/get DPI calls for the pdf surface
2006-02-02 21:09:06 +00:00
mkaply%us.ibm.com
96c4e912ac
OS/2 only - forgot a header export for Cairo
2006-02-02 20:03:15 +00:00
pavlov%pavlov.net
458b144d3d
if 0'ing out the printer init code
2006-02-01 07:24:09 +00:00
pavlov%pavlov.net
89b505d337
use a empty PRUnichar instead of NS_L
2006-02-01 07:12:38 +00:00
pavlov%pavlov.net
5ce0d03508
need to cast NS_L() for gcc...
2006-02-01 06:50:33 +00:00
pavlov%pavlov.net
1d9b3843ee
use the new thebes printing APIs.
2006-02-01 05:23:36 +00:00
pavlov%pavlov.net
6a222af4bc
adding Thebes printing APIs
2006-02-01 05:21:59 +00:00
pavlov%pavlov.net
5c126a8ad6
adding windows gfxPlatform support
2006-02-01 02:35:38 +00:00
pavlov%pavlov.net
4111ad62ff
adding support for GetThebesSurface() on windows so that we can remove a lot of code.
2006-01-31 00:05:03 +00:00
pavlov%pavlov.net
a92b66973d
adding support for creating a gfxWindowsSurface from a HWND.
...
Call all win32 apis with :: to avoid namespace collisions.
2006-01-31 00:00:12 +00:00
mkaply%us.ibm.com
1f32380ba2
#305028
...
r=bsmedberg, sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Cairo on OS/2
2006-01-30 16:54:24 +00:00
mcs%pearlcrescent.com
6cff2ed069
Bug 298375 - drawWindow() reverses red and blue channels in 16 bit color.
...
Return correct pixel format information for color depth < 32 on Windows.
r+sr=roc.
2006-01-26 21:30:09 +00:00
dbaron%dbaron.org
d4981f1f16
Guess at Windows (pacifica) bustage fix, and more consistent with existing code anyway.
2006-01-26 06:10:52 +00:00
bzbarsky%mit.edu
393f944ab2
Fixing thebes build bustage; bug 317375
2006-01-26 04:57:39 +00:00
roc+%cs.cmu.edu
065eba2c2f
Fixing my bustage.
2006-01-26 03:20:51 +00:00
roc+%cs.cmu.edu
140677ac15
Fixing my bustage.
2006-01-26 03:00:06 +00:00
roc+%cs.cmu.edu
5451e97878
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
vladimir%pobox.com
7333368c51
b=324537, fix windows/cairo options menu crash due to unimplemented gfxPlatform call, r=me
2006-01-25 09:29:31 +00:00
pavlov%pavlov.net
e30b04e387
build the PDF surface and link against zlib
2006-01-25 04:00:51 +00:00
pavlov%pavlov.net
bf437aba14
s/mDPI/mDpi/ typo
2006-01-25 02:48:34 +00:00
pavlov%pavlov.net
8d6de79510
enable building of the cairo pdf and ps surfaces on linux r=vlad
2006-01-25 02:23:32 +00:00
pavlov%pavlov.net
90321bfdf3
removing excess #endif
2006-01-25 02:10:39 +00:00
pavlov%pavlov.net
38993c1e29
add support for owning a passed in DC
2006-01-25 02:06:29 +00:00
pavlov%pavlov.net
2c08cb1812
Getting things ready for thebes/cairo printing...
2006-01-25 02:05:03 +00:00
bryner%brianryner.com
82d6fa213e
Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
2006-01-24 19:22:02 +00:00
vladimir%pobox.com
547a85b1d1
Fix pattern leak in cairo_pop_group_to_source
2006-01-23 22:41:17 +00:00
pavlov%pavlov.net
f2e72683ff
Fixing region leak
2006-01-23 22:19:50 +00:00
cbiesinger%web.de
c1023d97c6
bug 323551 make the in-tree cairo compile on beos (if a system-installed
...
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
dbaron%dbaron.org
b38434e360
Make DPI preference behave the same on OS/2 as on Unixes. r=mkaply sr=roc b=323964
2006-01-20 20:08:02 +00:00
vladimir%pobox.com
93b8ab89fd
Pick correct depth under Gtk2; this will fix 16bpp visuals at the very least; 8bpp visuals will still be badly broken with no fix in sight.
2006-01-19 22:35:40 +00:00
vladimir%pobox.com
e96e36ae13
Add missing entry for nsThebesFontEnumerator in nsThebesGfxFactory.cpp
2006-01-19 21:49:39 +00:00
pavlov%pavlov.net
9f463d425e
ifdefing out a printf
2006-01-19 21:03:29 +00:00
dbaron%dbaron.org
9197cceef6
Avoid extra trailing comma. r=vlad
2006-01-19 20:53:34 +00:00
dbaron%dbaron.org
ee9d68778a
No need to do extra work for system fonts. Fix spelling and unused variable. r=vlad
2006-01-19 20:34:48 +00:00
dbaron%dbaron.org
e3508ff91c
Fix uninitialized members of gfxFontStyle and fix comments. r=vlad
2006-01-19 20:31:59 +00:00
dbaron%dbaron.org
5f47a654ca
Don't pass a double value through an integer variable. r=vlad
2006-01-19 20:21:39 +00:00
kjh-5727%comcast.net
6f170b3222
Bug 322621 - Improve conformance with the Adobe DSC standard. r=tor, sr=roc.
2006-01-19 18:41:32 +00:00
dbaron%dbaron.org
6bffe5e56d
Do what I meant to do before (and I should have noticed gcc's warnings).
2006-01-19 04:17:10 +00:00
dbaron%dbaron.org
46af51aa31
Old-pango code that should be correct. r=vlad
2006-01-19 01:19:06 +00:00
dbaron%dbaron.org
87419427d1
Attempt to do DPI conversions for system fonts correctly, although there are still some (rounding?) issues. r=vlad
2006-01-19 01:06:12 +00:00
dbaron%dbaron.org
9470e0792d
Remove MOZ_ENABLE_COREXFONTS ifdefs.
2006-01-19 00:44:12 +00:00
dbaron%dbaron.org
d6bec58476
Fix uninitialized case in windows ifdef. Rename misnamed variable. Initialize to 96 for Mac, etc. r=vlad
2006-01-19 00:17:59 +00:00
dbaron%dbaron.org
e087a53d61
These checks should be against 96, since this is the DPI that controls what pt values in CSS mean, and our default behavior should not let that get under 96, otherwise fonts become too small. r=vlad
2006-01-19 00:11:15 +00:00
vladimir%pobox.com
1e91ac2aa0
Use PushGroup()/PopGroup() to implement transparency blending using cairo
2006-01-18 22:43:42 +00:00
vladimir%pobox.com
a1309af380
fix Windows cairo builds issues; avoid crash in drawing surface destructor; sync up cairo clip state after calling RestoreDC() to make sure that the clip is correct, r=pavlov
2006-01-18 22:42:30 +00:00
vladimir%pobox.com
fb2d6d0f0c
Import a bunch of more up to date local cairo patches, notably fixes to win32 clipping.
2006-01-18 22:15:25 +00:00
pavlov%pavlov.net
6b36a6e0b4
changing AutoPtrs to RefPtrs to fix typos.
2006-01-17 00:38:38 +00:00
cbiesinger%web.de
144e596f9e
323352 unbreak beos build after the changes from 322942 (move nsIScreen
...
impls to widget)
patch by Doug Shelton <doug@sheltonfamily.org> r=thesuckiestemail@yahoo.se
sr=pavlov
2006-01-15 22:03:29 +00:00
kjh-5727%comcast.net
bc82b43de3
Bug 323485 - Xlib build bustage from moving nsIScreen from gfx to widget. r=biesi, sr=pavlov.
2006-01-15 18:14:01 +00:00
pavlov%pavlov.net
0cc4cc5673
don't build PDF surface until we actually build cairo pdf support...
2006-01-13 22:47:54 +00:00
pavlov%pavlov.net
9c5b6059b0
adding pdf surface to thebes for linux printing
2006-01-13 20:58:37 +00:00
cbiesinger%web.de
006654ad37
add missing file from cairo trunk
2006-01-13 20:56:27 +00:00
pavlov%pavlov.net
1e2e1338cb
fixing cairo text drawing bug (patch from cairo trunk)
2006-01-13 18:21:00 +00:00
mkaply%us.ibm.com
dafc063044
OS/2 build bustage with the nsiscreen move - 323254
2006-01-13 17:56:40 +00:00
pavlov%pavlov.net
ddedca7baf
fixing linux cairo bustage
2006-01-13 17:01:08 +00:00
pavlov%pavlov.net
c7a7b5493b
fixing linux build bustage
2006-01-13 16:09:18 +00:00
vladimir%pobox.com
8eb88543a9
Misc thebes/cairo win32 compilation fixes
2006-01-13 15:57:59 +00:00
pavlov%pavlov.net
d04308172e
fixing windows font code to use the right object as a DC when measuring/drawing/etc
2006-01-13 15:06:51 +00:00
pavlov%pavlov.net
e689e298aa
adding ShowPage api
2006-01-13 15:06:22 +00:00
pavlov%pavlov.net
09e4d629ff
first pass at windows printing (not built yet), some font fixes and some DPI/screen fixes
2006-01-13 15:04:33 +00:00
pavlov%pavlov.net
894b383cfa
missed removing these files earlier. moving nsIScreen and impl to widget. bug 322942
2006-01-13 14:59:14 +00:00
bsmedberg%covad.net
ccdcef28a5
Reverting an #if 0 needed for libxul
2006-01-13 14:29:14 +00:00
timeless%mozdev.org
0fb55318b1
Bug 106386 Correct misspellings in source code
...
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
pavlov%pavlov.net
7b0c02b86c
moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
2006-01-11 22:12:18 +00:00
pavlov%pavlov.net
23089fdbc2
moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
2006-01-11 21:56:25 +00:00
vladimir%pobox.com
b041d730ad
yet another patch update
2006-01-11 02:27:33 +00:00
vladimir%pobox.com
75f5336b13
more VC6-sucks fixes for cairo
2006-01-11 02:25:22 +00:00
vladimir%pobox.com
d0e60ab9ba
avoid any potential for multiple-defined symbols for M_PI
2006-01-11 00:48:57 +00:00
vladimir%pobox.com
4a92eb0fcb
fix stupid M_PI crap for MSVC
2006-01-11 00:40:23 +00:00
vladimir%pobox.com
e69342fc6f
fix C compilation
2006-01-11 00:15:40 +00:00
vladimir%pobox.com
e55af72363
Add missing FixedToFloat defines
2006-01-10 23:57:00 +00:00
vladimir%pobox.com
43874f0acd
update mozilla-misc.patch
2006-01-10 23:17:38 +00:00
vladimir%pobox.com
e4ae086687
Add MSVC MATH_DEFINES flag to fbcompose.c
2006-01-10 23:15:36 +00:00
vladimir%pobox.com
01b6184ad0
turn off debug spam in gfxPangoFonts
2006-01-10 22:58:17 +00:00
vladimir%pobox.com
37dcd474a5
check in aforementioned still-in-review cairo patches
2006-01-10 22:57:20 +00:00
vladimir%pobox.com
e882f0f837
Upgrade cairo to latest cairo trunk, along with some still-in-review patches
2006-01-10 22:56:57 +00:00
vladimir%pobox.com
945f387b97
Add missing nsThebesFontEnumerator files
2006-01-10 21:12:16 +00:00
roc+%cs.cmu.edu
01b935e64b
Bug 322928. Fix typo. Patch by fcrozat, r+sr=roc
2006-01-10 20:57:36 +00:00
vladimir%pobox.com
7aa3cdd878
Fix pango rendering of invalid glyphs; add font enumeration API; add font enumeration support for linux
2006-01-10 20:26:40 +00:00
vladimir%pobox.com
6b206b58d3
fix windows font goop for thebes builds
2006-01-09 18:54:33 +00:00
vladimir%pobox.com
541a910524
cairo branch sync: render linux fonts using pango-xft (and drop pango req back to 1.6); rework font api a bit to be able to reuse the family-splitting code
2006-01-09 17:58:17 +00:00
rbs%maths.uq.edu.au
343c05782b
Some links miss the underline. Patch by Hideo Saito <saito@densan.co.jp>, b=212302, r+sr=rbs
2006-01-07 02:15:02 +00:00
amardare%qnx.com
30b161a249
This applies to photon port only. It should not affect building/running other platforms.
...
Fix for Bug: 279979 regarding a possible buffer overrun.
2006-01-04 17:40:31 +00:00
amardare%qnx.com
76e7edefa4
This applies to photon port only. It should not affect building/running other platforms.
...
Fix for Bug: 279979 regarding a possible buffer overrun.
2006-01-04 17:33:22 +00:00
gerv%gerv.net
0aafc6832b
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-31 16:02:07 +00:00
masayuki%d-toybox.com
bd33258b85
bug 321314 [Win95-JA only] ™ is displayed as ^(TM). patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=timeless, sr=rbs
2005-12-31 05:29:58 +00:00
masayuki%d-toybox.com
c1cc82f219
Bug 321132 Japanese font grouping is not correct on font pref dialog. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=rbs
2005-12-23 15:15:49 +00:00
bsmedberg%covad.net
72d9817b55
Bug 320988 relanding activex bits with a fix for the agressive optimization of inlines, r=darin
2005-12-21 19:54:59 +00:00
cbiesinger%web.de
1fbe4b904c
fixing beos bustage (Bug 316305)
2005-12-20 18:29:03 +00:00
masayuki%d-toybox.com
fe6c972cff
Bug 311378 freeze/hang in several seconds when a character which does not exist in fonts is rendered. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=timeless, sr=rbs
2005-12-14 14:51:10 +00:00
sergei_d%fi.tartu.ee
44c446dcaa
Bug 316305, [BeOS]Reduce communication with app_server at painting, p=sergei_d, r=thesuckiestemail, BeOS-only
2005-12-10 16:33:19 +00:00
mark%moxienet.com
56c6d65b29
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
1ba9a1efb0
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
68dd41e00b
dropped unused file
2005-11-30 00:19:45 +00:00
vladimir%pobox.com
ea9a88c770
Fix gaius orange/windows thebes builds
2005-11-29 22:56:40 +00:00
vladimir%pobox.com
3c52c607aa
added missing files
2005-11-29 20:29:45 +00:00
vladimir%pobox.com
9027bac0fe
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
3db428f6ac
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
6ce7661d83
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
b78d0c2416
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
cae309fde8
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
385ba4ca76
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
60f60e4875
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
4acd9d8fd9
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
8e0a0fb22e
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
6502043044
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
a8ad4851d3
[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
9fce9f72c8
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
588cd1cc69
Bug 316778 - Make some gfx headers external-linking-safe, r=roc
2005-11-17 20:06:22 +00:00
bzbarsky%mit.edu
937de29435
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
e49de284ad
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
c28181db17
[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
7783879bcc
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
eb921fb756
[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
dff1dea638
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
23a8fc37a5
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
e60f41b548
typo fix
2005-11-09 23:29:19 +00:00
cls%seawood.org
2f73bb16cc
Tighten dependency rules for internal libraries.
...
Bug #243065 r=bsmedberg
2005-11-08 23:08:05 +00:00
vladimir%pobox.com
23eef124d6
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
21713bf48e
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
4974379062
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
8fa90ca2b1
Bug 314060 - svg text crashing on win32 trunk. r=vlad
2005-10-31 19:33:05 +00:00
darin%meer.net
f62eafc11b
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
bfddb9b3bc
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
d782ed8859
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
0eceb49260
[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
f01c3c28fd
[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
ff1555df60
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
1a673fe9ac
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
fcc3ab6e4f
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
dfcef21a62
missed gfxFont.h
2005-10-08 05:50:16 +00:00
vladimir%pobox.com
8ec04d1cad
- 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
09777b835e
Fix bug 311511. r+sr=dbaron
2005-10-07 22:16:09 +00:00
timeless%mozdev.org
1daccdd176
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
6b9f62271f
get rid of DllMain in cairo; we don't use the mutexes
2005-10-06 17:41:04 +00:00
vladimir%pobox.com
a4cb5bbff0
stupid file isn't supposed to be checked in!
2005-10-06 04:50:00 +00:00
vladimir%pobox.com
e85b8758ec
various cairo build fixes
2005-10-06 04:32:44 +00:00
vladimir%pobox.com
8994df8c7d
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
301c4d790a
[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
9512e9ffb2
Bug 310708, implementing char width cache. r=thesuckiestemail@yahoo.se, no sr required
2005-10-02 17:21:08 +00:00
jshin%mailaps.org
45075e2925
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
sergei_d%fi.tartu.ee
ea1a239c17
[BeOS] Bug 310680. Better EnumFonts. r=thesuckiestemail@yahoo.se, no sr required - BeOS only fix
2005-10-01 17:28:13 +00:00
roc+%cs.cmu.edu
1b7900e207
Bug 141656. Print transparent images to Postscript using level 3 APIs with fallback. r=kherron,sr=tor
2005-09-30 20:42:53 +00:00
sergei_d%fi.tartu.ee
869429c467
[BeOS]Bug 200589. Two UTF-8 related fixes in gfx, font size rounding bugfix. r=thesuckiestemail@yahoo.se, No sr required, BeOS-only
2005-09-27 19:17:16 +00:00
rbs%maths.uq.edu.au
f1e8f9aab4
Package fontEncoding.properties to fix a long-standing bustage of MathML on the Mac, r+sr=sfraser, b=228804
2005-09-27 01:44:26 +00:00
sergei_d%fi.tartu.ee
559bd0c819
[BeOS]Bug 310090, nsRenderingContextBeOS - more safe init and style cleanup. r=sergei_d, BeOS-only changes, no sr
2005-09-26 21:30:22 +00:00
kjh-5727%comcast.net
38b1acc1b4
Bug 307404 - Get the paper size from the device context spec instead of rereading the paper size list. Patch by Christian Persch <chpe@gnome.org>. r=kherron, sr=roc.
2005-09-17 17:17:10 +00:00
bzbarsky%mit.edu
e438338e97
Work around an XFree86 bug in all versions before 4.4.0, not just 4.3.0 or
...
earlier (eg this would help with 4.3.0.1). Bug 256328, patch by Elmar Ludwig
<elmar.ludwig@uos.de>, r=tor, sr=roc
2005-09-16 16:07:22 +00:00
timeless%mozdev.org
adcd5cac17
Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
...
patch by b.jacques@planet.nl r=darin sr=darin
2005-09-15 23:17:17 +00:00
dougt%meer.net
4be93dab42
This is a workaround for the WinCE Native Unicode converter. I couldn't figure out how to use the utf8 codepages on certain devices. So, mapping from UTF-8 -> UCS-2 became a problem. This fix simply uses the existing algorithm in intl/uconv. This change only effect the Windoze CE native uconv. NPODB. Also includes further gfx fixup. r/sr=dveditz b=297683 WinCE only.
2005-09-07 19:21:02 +00:00
tor%cs.brown.edu
b7f1e106c1
Bug 307308 - pass appropriate pointer to release_dest_image.
2005-09-07 16:05:30 +00:00
tor%cs.brown.edu
3ea14ae114
Bug 307308 - Pass scratch space instead of NULL for image_extra to
...
acquire/release_dest_image. r=vlad
2005-09-07 15:37:51 +00:00
jshin%mailaps.org
70f3b9cb7f
bug 288634 : enable Gfx/Pango to support non-ASCII font names and port some other changes from Gfx/Xft to Gfx/Pango (r=caillon, sr=dbaron)
2005-09-05 06:00:50 +00:00
timeless%mozdev.org
290bca4d34
Bug 304646 nsPrintOptions::InitPrintSettingsFromPrefs shouldn't do NS_WARNING when prtName.IsEmpty()
...
patch by b.jacques@planet.nl r=timeless sr=dmose
2005-09-02 09:28:49 +00:00
timeless%mozdev.org
61a86e5e87
Bug 306259 Nits in nsPrintOptionsImpl
...
patch by b.jacques@planet.nl r=timeless sr=dmose
2005-09-02 09:04:21 +00:00
roc+%cs.cmu.edu
38e777c0c6
Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard
2005-08-31 21:00:52 +00:00
pavlov%pavlov.net
1e0598be4d
fixing fallout from bug 305538. patch from doug@sheltonfamily.org.
2005-08-30 23:39:30 +00:00
mark%moxienet.com
6c9f970114
Bug 306370, Print orientation and other Mac page setup things aren't remembered. Update prototypes and initialize print settings from prefs. r=mano sr=smfr
2005-08-30 19:15:15 +00:00
neil%parkwaycc.co.uk
f894e33aab
Make _WIN32_WINN% default to 0x400 c.f. WINVER should fix bug 305187 b=bsmedberg
2005-08-29 14:22:33 +00:00
cbiesinger%web.de
d1284bda84
bug 305658 make building thebes with --enable-system-cairo work
...
patch by Mike Hommey <mh@glandium.org> r+sr=roc
2005-08-25 12:30:45 +00:00
roc+%cs.cmu.edu
33db3e9263
Bug 305649. Make thebes build with pango 1.6. r+sr=vlad
2005-08-24 22:12:31 +00:00
wr%rosenauer.org
14b10ba6a5
Bug 305715 fix compiler warning about missing sentinels, r+sr=roc
2005-08-24 05:06:26 +00:00
pavlov%pavlov.net
4efb3bffba
fixing typo
2005-08-24 00:39:11 +00:00
pavlov%pavlov.net
9b7260746c
adding missing file
2005-08-23 07:37:42 +00:00
pavlov%pavlov.net
6441a5cc3e
removing mTextZoom as its no longer used on trunk
2005-08-23 07:36:22 +00:00
pavlov%pavlov.net
ddc685ab31
fixing typo
2005-08-23 07:00:44 +00:00
pavlov%pavlov.net
88df079f1d
fix cairo-windows to only build the thebes dir and not also the windows one r=vlad
2005-08-23 06:43:28 +00:00
pavlov%pavlov.net
584d08908f
adding missing )
2005-08-23 06:40:10 +00:00
pavlov%pavlov.net
0689d85cf0
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
vladimir%pobox.com
f29ca89a7f
add M_PI definition for VC6 which has a broken math.h
2005-08-20 07:14:34 +00:00
vladimir%pobox.com
e29bd89ee5
use platform-specific getter for image top-to-bottom flag instead of #define, r=pavlov
2005-08-20 06:22:52 +00:00
vladimir%pobox.com
90ae411cfd
cairo landing: misc build fixes for thebes backend
2005-08-20 06:21:16 +00:00
vladimir%pobox.com
8603ea4fbf
cairo landing: land thebes
2005-08-20 05:36:47 +00:00
vladimir%pobox.com
65a80463ee
cairo landing: update to cairo 0.9.1+
2005-08-20 05:34:03 +00:00
vladimir%pobox.com
afb71d6ee3
cairo landing: adding glitz
2005-08-20 05:23:22 +00:00
mkaply%us.ibm.com
71f1adf69d
#290213
...
r=Peter Weilbacher, sr=mkaply (OS/2 only), a=mkaply (OS/2 only)
Patch from Rich Walsh - printer select dialog mismatches descriptions
2005-08-19 15:12:30 +00:00
cbiesinger%web.de
8b9d91216c
288042 make functions virtual so that they can be called from outside of gfx
...
r=zrusin, qt port only
2005-08-18 12:29:27 +00:00
aaronleventhal%moonset.net
49f3d10eb4
Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil
2005-08-17 02:03:45 +00:00
roc+%cs.cmu.edu
9894fb79fa
Bug 291636. nsTransform2D can't handle rotations, never could, and never will, so don't bother with them. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 21:40:26 +00:00
roc+%cs.cmu.edu
d333c8b26a
Bug 290885. constify some nsTransform2D methods. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 21:38:56 +00:00
smfr%smfr.org
ba07e00376
Fix bug 295737: use Core Graphics to do image tiling, because it's much faster than doing it ourselves. r=jhpedemonte, sr=bryner
2005-08-16 18:07:29 +00:00
mkaply%us.ibm.com
48b83a47c6
OS/2 build break
2005-08-16 16:33:40 +00:00
gavin%gavinsharp.com
74b5cbfdaa
Bug 283356 : nsPSPrinters.cpp compile error: implicit declaration of function `int strcasecmp(...)', patch by Max Feil <mfeil@qnx.com>, r=kherron, sr=tor
2005-08-16 12:16:08 +00:00
rbs%maths.uq.edu.au
f78330ff47
When resolving the glyphs needed to measure a text that doesn't fit, we have to ensure that we remain at a word boundary. We may have to back up past the current font, in which case we have to reselect previous fonts to deal with the part of the string being chopped off, bug 241485, r=jshin, sr=tor
2005-08-16 07:44:10 +00:00
cbiesinger%web.de
d25f538cf6
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
timeless%mozdev.org
4fb0f10648
Bug 303432 - nsPrintSettings::GetPrinterName lacks an OOM check
...
patch by b.jacques@planet.nl r=dmose sr=dmose
2005-08-12 23:11:40 +00:00
timeless%mozdev.org
b174094326
Bug 284436 UMR [@ GenerateSingleByte]
...
r=smontagu sr=bz a=brendan
2005-08-09 08:54:15 +00:00
timeless%mozdev.org
6e82867bee
Bug 303091 JS Exception when changing print scale
...
patch by b.jacques@planet.nl r=timeless sr=shaver a=cbeard
2005-08-09 01:35:48 +00:00
dougt%meer.net
0ce7f24dc5
bug 297683. more windows ce love. This patch just shortcuts two functions which are always the same value on wince. r/sr=dveditz a=asa
2005-08-08 20:05:13 +00:00
smfr%smfr.org
12b4e65c31
Fix bug 302958: specify a name for the print job on Mac, getting it from the title passed to the BeginDocument() call. r=jhpedemonte, sr=bryner, a=asa
2005-08-08 19:34:44 +00:00
masayuki%d-toybox.com
da4d7dc5a5
Bug 233540 1.6 crashes at http://meteo.ec.gc.ca/forecast/city_f.html?wjo r=timeless, sr=rbs, a=asa
2005-08-08 15:11:14 +00:00
mark%moxienet.com
2cf7854d43
Bug 301774, abysmally slow typing/caret in Camino, especially with animated images, even worse with 10.4 SDK. Limit QuickDraw buffer flushes so that they occur less frequently than the display refresh rate. Camino/Cocoa widget only, npodb. r=pink sr=smfr
2005-08-03 20:30:46 +00:00
roc+%cs.cmu.edu
27b40a01cb
Bug 302445. Don't hold a strong reference to the device context from nsBlender --- this prevents leaking the device context in some cases where frames leak. r+sr=dbaron,a=bsmedberg
2005-08-02 19:48:39 +00:00
caillon%redhat.com
caac0d7b61
%%BoundingBox takes integer arguments
...
%%HiResBoundingBox takes floating point arguments, but is a DSC extension.
Output both so postscript readers that accept the extension can use it, and those that don't have valid output.
Bug 301631
r=kherron, sr=shaver, a=shaver
2005-07-26 15:54:18 +00:00
blizzard%redhat.com
940baae846
Bug #300491 . Remove references to xft-specific context when using pango for text rendering. This should get pango builds working with gtk 2.7+. r=caillon, sr=roc, a=benjamin
2005-07-26 00:13:51 +00:00
mozilla.mano%sent.com
369847e52b
Bug 301688 - [Mac] Disabled buttons shoud never have a 'default button' look&feel. r=josh, sr=smfr, a=bsmedberg.
2005-07-25 21:39:05 +00:00
cbiesinger%web.de
5857cb7a72
bug 301723 allow compiling cairo with vc6
...
r=tor a=bsmedberg
2005-07-25 21:12:22 +00:00
roc+%cs.cmu.edu
d8c4a08cba
Fixing build bustage
2005-07-19 22:50:37 +00:00
timeless%mozdev.org
5c3c5c02bf
Bug 297277 potential OOM crash/mlk [@ nsPrintOptions::_CreatePrintSettings]
...
patch by b.jacques@planet.nl r=timeless sr=dmose a=bsmedberg
2005-07-19 21:55:33 +00:00
smfr%smfr.org
3aba5187a5
Fix bug 300721: odd gaps in italicized text if we hit the ATSUI fallback code. Remove bogus use of NS_SUCCEEDED with PRBool return values. r=joshmoz, sr=jhpedemonte, a=bsmedberg
2005-07-19 21:13:18 +00:00
smfr%smfr.org
2cdd62db1e
Fix bug 281455: bits of background image of abs-positioned div draw in the wrong place. Fixed by ensuring that nsRenderingContextMac fixes up the port origin before calling the image tiling code (since the caret draw may have nuked the origin). r=mark, sr=jhpedemonte, a=bsmedberg
2005-07-19 21:09:19 +00:00
timeless%mozdev.org
fc847be281
Bug 284035 OOM crash [@ nsImageGTK::Draw][@ nsImageGTK::DrawComposited][@ nsImageGTK::DrawCompositeTile]
...
patch by b.jacques@planet.nl r=roc sr=roc a=bsmedberg
2005-07-19 21:03:14 +00:00
dougt%meer.net
6fca6a05a9
Implements DataToBitmap. We do not handle the cursor translucency, but it is
...
more then what we do currently. Basically we are moving around ifdef's here.
Fixes GetSysFontInfo. For windows CE we correctly return the System Font.
r=emaijala, sr=dveditz, a=asa, b=297683 WINCE ONLY.
2005-07-18 16:04:45 +00:00
mark%moxienet.com
3177334159
Bug 298677, Mac Carbon scrollbars draw in the wrong location and jump out from under the mouse since CFRunLoopSource (bug 282940). Be more careful about restoring the QD origin. Obsoletes and backs out an earlier partial fix, cleaning up bug 300058, drawing artifacts in scrollbars. r=pinkerton sr=smfr a=bsmedberg
2005-07-14 22:48:34 +00:00
timeless%mozdev.org
fb9d8eeba8
Bug 296448 scaled_image leaks if scaled_image->Init() fails
...
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-13 18:26:20 +00:00
timeless%mozdev.org
afefd3a29e
Bug 296439 UMR in nsFreeType2::InitLibrary when nsFreeType2::InitFreeType fails
...
patch by b.jacques@planet.nl r=roc sr=roc a=bsmedberg
2005-07-13 18:21:10 +00:00
timeless%mozdev.org
55c9b0f435
Bug 284036 OOM crash [@ nsCairoImage::Init]
...
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-07 15:41:40 +00:00
timeless%mozdev.org
99083fa7f7
Bug 284037 OOM crash [@ nsCairoBlender::GetAlphas]
...
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-07 15:40:37 +00:00
joshmoz%gmail.com
dc542d349f
clean up old mac os classic stuff. b=281889 r=smfr sr=bryner a=bsmedberg
2005-07-06 01:23:20 +00:00
vladimir%pobox.com
61aaef692a
more bug 299407 (libpixman hack with VC71) win32 fixes..
2005-07-05 20:49:18 +00:00
cmp%mozilla.org
53a5b9538a
Turn off vc71 pixman lib hackery until the vc6 compatibility issue is
...
sorted out.
2005-07-05 04:59:15 +00:00
cmp%mozilla.org
34fd76023a
Fix VC6 cairo/pixman builds by using a vc7.1-compiled copy of mozlibpixman.
...
Bug 299407, attachment 188271. r/a=chase@mozilla.org
2005-07-05 03:44:56 +00:00
vladimir%pobox.com
c9270ee968
I hate our tinderbox. commenting this out until I can get my hands on beast.
2005-07-05 02:13:02 +00:00
vladimir%pobox.com
917e00905c
more win32 build fixage, just get rid of the RM_R
2005-07-05 01:56:23 +00:00
vladimir%pobox.com
e9f1e861f3
more win32 build fix, since nsinstall sucks (bug 299407)
2005-07-05 01:26:19 +00:00
vladimir%pobox.com
f0638eca82
reenabled patch for bug 299407, since there's someone who can kick the tinderbox around
2005-07-04 21:24:29 +00:00
vladimir%pobox.com
68e65bd826
Disabling patch for 299407 due to unknown tinerbox horkage
2005-07-04 01:40:09 +00:00
vladimir%pobox.com
4bed685049
b=299407, fix cairo/pixman compilation on VC6, r+a=shaver
2005-07-04 00:53:23 +00:00
timeless%mozdev.org
27cf28fa64
Bug 299112 length value has wrapped in calculation (did you pass G_MAXLONG?)
...
patch by tuukka.tolvanen@gmail.com r=roc sr=roc a=asa
2005-07-03 21:09:32 +00:00
vladimir%pobox.com
26231e8e81
notpartofthebuild thebes fixes to my fixes, since merging is hard.
2005-07-02 01:36:23 +00:00
vladimir%pobox.com
58803c5f2a
fix thebes gfxPattern refcounting; add coord space transforms for Rects; fix packed-color conversion.. notpartofthebuild
2005-07-02 01:05:26 +00:00
kjh-5727%comcast.net
285a83fba0
Bug 85207 - PS module bloat due to inefficient static font tables. r=tor, sr=rbs, a=bsmedberg.
2005-06-30 22:48:49 +00:00
timeless%mozdev.org
9c33f158c7
Bug 284038 OOM crash [@ EnumFonts]
...
patch by b.jacques@planet.nl r=zack@kde.org a=bsmedberg
2005-06-30 20:48:41 +00:00
pavlov%pavlov.net
07513bfc6b
Adding more utility functions to thebes from vlad. Cleaning up some coding style inconsistencies.
2005-06-30 04:58:27 +00:00
joshmoz%gmail.com
725b15d258
fix endian issues in mac font code, try #2 . patch by Mark Mentovai. b=297162 r=josh sr=smfr a=bsmedberg
2005-06-28 21:05:08 +00:00
tor%cs.brown.edu
524f2b226b
Bug 298914 - OS-X svg crash with empty string. r=jhpedemonte, a=bsmedberg.
2005-06-28 18:58:31 +00:00
kjh-5727%comcast.net
4b960452f3
Bug 284077 - XFT build failure on Solaris. Patch by Egon Nijns. r=kherron, sr=roc, a=tor.
2005-06-28 18:29:10 +00:00
bsmedberg%covad.net
3dc760758a
Bug 288143 - Browser goes into infinite loop while processing HTML font attributes, patch by Mats Palmgren <mats.palmgren@bredband.net> r=jst sr=shaver a=me
2005-06-28 17:18:57 +00:00
pavlov%pavlov.net
0eeea21ab0
fixing a few refcounting related issues
2005-06-28 09:27:02 +00:00
pavlov%pavlov.net
c6e1d12799
Updating thebes to match cairo 0.5 api, adding refcounting, pixel aligned rects. patches from roc, vlad, and myself. Bug 298880.
2005-06-28 09:18:55 +00:00
mconnor%steelgryphon.com
7bc6bed4d0
bug 255947 - missing borders for the progress bar in with native classic widget on windows, patch by Mathieu Pellerin <nirvn.asia@gmail.com>, r+sr=roc, a=shaver
2005-06-28 00:02:27 +00:00
smfr%smfr.org
83dcd87c9a
Back out josh's checkin for bug 297162, because it doesn't build pre-tiger.
2005-06-24 23:20:21 +00:00
joshmoz%gmail.com
131112e64d
Fix non-neutral endian code in mac gfx font code. Patch by Apple Computer, Inc. b=297162 r=josh sr=smfr a=chofmann
2005-06-24 22:35:07 +00:00
joshmoz%gmail.com
8585f1fc02
Link phase should reference Xcode objects, no hardcoded -l arguments. patch by Mark Mentovai. b=298406 r=pinkerton sr=smfr a=asa
2005-06-24 22:31:23 +00:00
smontagu%smontagu.org
76833c170d
Move the workaround for Windows displaying right-to-left presentation forms as left-to-right into Windows-specific code. Bug 204272, r+sr=rbs, a=chofmann
2005-06-23 08:03:24 +00:00
mozilla.mano%sent.com
ace0832a0b
Bug 298430 - drop support for Mac OS X 10.1. First part: code cleanup. r=josh, sr=darin, a=shaver
2005-06-23 00:59:03 +00:00
leon.sha%sun.com
db85f867b3
Bugzilla Bug 297031 The default font setting on xft enabled firefox is not correct.
...
Patch maker: leon.sha@sun.com
blizzard: review+
roc: superreview+
asa: approval-aviary1.1a2+
2005-06-21 06:08:27 +00:00
ginn.chen%sun.com
4b54b0e131
bug 295457 use malloc to avoid OOM exceptions thrown by libstdc++
...
r=biesi sr+a=dveditz
2005-06-17 06:48:10 +00:00
roc+%cs.cmu.edu
f385800f63
Bug 297748. Fix gcc4 warnings. r+sr=roc,a=asa,patch by Wolfgang Rosenauer
2005-06-17 02:35:41 +00:00
dougt%meer.net
49db0e310b
* Fixes some build problems when trying to build non-static. (removing link
...
libraries that don't exist on Windows CE)
* Taking xxx advice and making GetNAME always return a GDI forcing us to use
GetTextMetrics instead of GetFontData (which doesn't exist on Windows CE)
* Windows CE on ARM doesn't support C++ exceptions. In the windows plugin code
uses catches to ensure that the plugins don't crash mozilla. On windows ce on
arm, we have no choice but to disable CALL_SAFETY_ON.
* On Windows CE, VerQueryValue internal structure can not be modified so
callers must do a bit of string conversion.
* Disabling more code in nsOSHelperAppService for Windows CE.
* Enabling the Windows Registry code in XPCOM since the Window CE shunt now
supports the limited set needed (all but notification).
Bug=297683, r=Ere Maijala, sr=Dan Veditz, a=Asa
2005-06-16 21:20:45 +00:00
timeless%mozdev.org
430d2b6d8d
Bug 235643 all _CreatePrintSettings leak on failure
...
patch by baafie@planet.nl r=timeless sr=bz a=asa
2005-06-16 01:39:19 +00:00
bugzilla%arlen.demon.co.uk
1fa4adc736
Bug 285911 XPrint hardcodes english string with literal "Mozilla"
...
p=mozilla@Weilbacher.org r/sr/a=roc
2005-06-15 10:23:24 +00:00
joshmoz%gmail.com
701969ba26
gcc 4 fixes for Mac OS X. part 1 of the landing. Patch by Mark Mentovai. b=294244 r=josh sr=darin a=dbaron
2005-06-15 03:49:26 +00:00
tor%cs.brown.edu
a60f1bd6e0
Bug 297705 - correct cairo_text_extents() on win32 for general transforms.
...
r=otaylor, r+a=shaver.
2005-06-14 21:49:08 +00:00
timeless%mozdev.org
e8b38a4b09
Bug 235643 all _CreatePrintSettings leak on failure
...
changes code to handle OOM and optimizes code to skip an unnecessary QI
patch by baafie@planet.nl r=timeless sr=bz a=asa
2005-06-10 22:18:16 +00:00
jshin%mailaps.org
b08e3e8b24
bug 253533: comment out three Thai entries in fontEncoding file (r=smontagu, sr=roc, a=chofmann)
2005-06-10 08:36:34 +00:00
dougt%meer.net
21c1caa3f1
Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa.
2005-06-08 16:48:44 +00:00
mozilla.mano%sent.com
edd8e29351
Bug 203734 - enable focus ring on push buttons in 10.4 (Tiger) and above. r=jhpedemonte sr=smfr a=asa
2005-06-07 19:24:35 +00:00
tor%cs.brown.edu
704387821a
Correct comment/check for FixedToFloat/FloatToFixed.
2005-06-04 12:19:44 +00:00
vladimir%pobox.com
632dd39f77
a special place is reserved for win32 and osx
2005-06-04 08:33:58 +00:00
vladimir%pobox.com
04248ee572
beat OSX into submission
2005-06-04 08:25:39 +00:00
vladimir%pobox.com
397a2cab04
cairo 0.5; make sure math.h is included early with right win32 define
2005-06-04 08:10:59 +00:00
vladimir%pobox.com
bdd766ce41
cairo 0.5.0; add missing FixMath include for mac
2005-06-04 07:59:09 +00:00
vladimir%pobox.com
39bad0faec
cairo fix for win32, math.h included in a few places without _USE_MATH_DEFINES
2005-06-04 07:48:51 +00:00
vladimir%pobox.com
ea8f069e0c
patch fix, if 0 iconv
2005-06-04 07:21:26 +00:00
vladimir%pobox.com
802fe0d159
b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor
2005-06-04 07:03:29 +00:00
timeless%mozdev.org
ceb559d09a
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@gmail.com r=timeless rs=brendan a=chofmann
2005-06-03 10:26:28 +00:00
masayuki%d-toybox.com
3d294c71d5
Bug 191919 Problem rendering Opentype fonts r+sr=rbs, a=shaver patch by VYV03354@nifty.ne.jp
2005-06-02 01:48:57 +00:00
masayuki%d-toybox.com
b08c86597f
Bug 118563 The new print properties dialog does not save papersize / fix for default setting is broken on Windows with intl printer name r=jshin1987, sr=bzbarsky, a=shaver
2005-06-02 01:44:03 +00:00
masayuki%d-toybox.com
ee3b4790c0
Bug 197271 Japanese printer name is displayed as garbage in about:config r+sr=bzbarsky, a=shaver
2005-06-02 01:38:07 +00:00
joshmoz%gmail.com
06ca0acf9b
more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. b=292530 r=josh r=pinkerton r=cls sr=bryner a=brendan
2005-06-01 18:53:30 +00:00
joshmoz%gmail.com
98ac2f924b
SetPMPrintSettings releases page format instead of print settings <- fix that. b=290214 r=pinkerton sr=smfr a=brendan
2005-06-01 01:31:45 +00:00
kjh-5727%comcast.net
f931de2751
Bug 293268 - CUPS backend contains hardcoded "mozilla". r=bzbarsky, sr=neil, a=caillon.
2005-05-21 15:33:09 +00:00
roc+%cs.cmu.edu
083ca626b2
Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa
2005-05-19 21:28:58 +00:00
vladimir%pobox.com
9d73f6f401
b=294400, fix mac image handling; 293221, default canvas values; 294572, mac image rendering issues. r+a=shaver
2005-05-18 03:58:01 +00:00
jshin%mailaps.org
573f7a7ea8
bug 293301 : rendering of text in non-Western encoding is broken (r=sfraser, mano, sr=sfraser, a1.8b2/a1.1a = asa)
2005-05-13 22:50:23 +00:00
paper%animecity.nu
f748ee688c
Bug 293586: fix regression causing PNGs to fade to black over time. r/sr=tor a=shaver
2005-05-11 02:20:23 +00:00
paper%animecity.nu
9eb15ebf33
Bug 292051: Save Windows GDI resources by shortening image's DDB life to 60s since last used. r=emaijala sr=tor a=shaver+brendan
2005-05-10 00:33:57 +00:00
kjh-5727%comcast.net
c8d120545b
Bug 279711 - Handle multiple copies through the printing backend when possible. r=biesi, sr=tor, a=asa.
2005-05-08 15:01:20 +00:00
cbiesinger%web.de
8e360bc1a9
fixing cairo bustage (NPOTB)
2005-05-05 21:30:09 +00:00
timeless%mozdev.org
d0cd66da75
Bug 238619 font-size: 0; Mozilla crashes after showing the title line [@ nsFontMetricsGTK::RealizeFont]
...
patch by ajschult@verizon.net r=dbaron sr=dbaron a=chofmann
2005-05-04 01:37:05 +00:00
dbaron%dbaron.org
28c4b69529
Don't let lfHeight go to 0 since Windows treats 0 as special (default). b=53995. Patch from David Gardiner <david.gardiner@unisa.edu.au>. r=emaijala sr=dbaron a=dbaron
2005-05-03 23:36:03 +00:00
roc+%cs.cmu.edu
3302663a95
Fixing bustage ... extra file with trivial helper functions.
2005-05-02 22:59:49 +00:00
blizzard%redhat.com
b72213446d
Back out changes to nsGCCache.cpp which probably shouldn't have been in the patch in the first place. r=me - trying to fix the build
2005-05-02 21:51:15 +00:00
blizzard%redhat.com
7a4c1d728f
Bug #260663 . When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa
2005-05-02 20:48:32 +00:00
jshin%mailaps.org
d1bcb23582
bug 277656 : get nsFontMettricsXft.cpp in cairo sync with its counterpart in gtk (r/a=dbaron, sr=roc)
2005-05-02 08:37:43 +00:00
roc+%cs.cmu.edu
b42e99e06c
Bug 291965. Use correct clipping rectangle when drawing 1-bit alpha tiled images in GTK2. r+sr=me,a=asa patch by Jan Darmochwal
2005-05-02 02:22:18 +00:00
bzbarsky%mit.edu
ba1706f3f2
Fix 64-bit bustage. Bug 247629, patch by Sunil <funtoos@yahoo.com>, r=jshin,
...
sr=bzbarsky, a=chofmann
2005-05-01 17:36:19 +00:00
bzbarsky%mit.edu
0076d95201
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
2005-04-30 05:16:21 +00:00
jshin%mailaps.org
1a8118258c
bug 237434 : add several languages/scripts to font selection menu (r=smontagu, sr=dbaron, a=asa)
2005-04-30 02:57:57 +00:00
bzbarsky%mit.edu
0597971698
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
leon.sha%sun.com
aa38a37be2
Bugzilla Bug 290292. [Postscript] Text will beyond the end of table cell when printing or previewing in xft enabled mozilla.
...
Patch maker: leon.sha@sun.com .
jshin1987: review+
bzbarsky: superreview+
asa: approval1.8b2+
2005-04-28 08:04:00 +00:00
tor%cs.brown.edu
8559b454ba
Bug 291471 - unused code causing svg crash on os-x. r=jhpedemonte, a=mkaply.
2005-04-27 21:49:40 +00:00
roc+%cs.cmu.edu
3f344c4aac
Fixing Cairo image bugs. Not part of the build
2005-04-26 05:42:22 +00:00
roc+%cs.cmu.edu
c944d4d4e1
Bug 287168. Fix clipping of tiled images in GTK. It just doesn't work. r=tor,sr=blizzard,a=chofmann
2005-04-26 04:53:40 +00:00
roc+%cs.cmu.edu
61a9c0f797
Bug 289983. Move nsIGdkPixbufImage to widget/src/gtk2 because 1) GTK1 doesn't need it and 2) cairo-gtk2 builds do need it.
2005-04-26 04:46:14 +00:00
roc+%cs.cmu.edu
9bcefb23f0
Bug 289509. Build Thebes code when Cairo GFX is being used. r=pavlov,sr=blizzard,a=chofmann
2005-04-26 03:26:47 +00:00
tor%cs.brown.edu
093d0d0029
Bug 291818 - make cairo conditionally use AlphaBlend(). r=paper, a=asa.
2005-04-25 23:55:56 +00:00
leon.sha%sun.com
d6f749a6fe
I do not notice the tree is frozen.
...
Back out my last checkin.
2005-04-25 05:22:21 +00:00
leon.sha%sun.com
4eb012008e
Bugzilla Bug 290292 [Postscript] Text will beyond the end of table cell when printing or previewing in xft enabled mozilla.
...
Patch by leon.sha@sun.com
jshin1987: review+
bzbarsky: superreview+
2005-04-25 05:19:27 +00:00
paper%animecity.nu
3971ba9a4e
Bug 286236: Cleanup nsImageWin::ConvertDDBtoDIB, remove BuildDIB. r=emaijala, sr=tor, a=asa
2005-04-24 23:35:44 +00:00
paper%animecity.nu
e073bfcdaa
Bug 289515 Remove nsImage*::CreateDDB. a=asa, r/sr=tor
2005-04-24 23:33:04 +00:00
roc+%cs.cmu.edu
1ae1a0136f
Checking in Cairo code that gets things into a barely-usable state. http://weblogs.mozillazine.org/roc/archives/2005/04/glimpse_of_the.html Not Part Of The Build
2005-04-21 23:51:53 +00:00
roc+%cs.cmu.edu
2f11e50871
A couple of small Thebes updates. Not Part Of The Build
2005-04-21 04:19:16 +00:00
tor%cs.brown.edu
b674aa6c91
Bug 291190 - Older SDKs missing FixedToFloat/FloatToFixed. r=pedemonte, a=asa
2005-04-20 22:26:19 +00:00
roc+%cs.cmu.edu
d76575e7ad
Bug 290432. Add push/pop translation functions to nsIRenderingContext so cairo can override them. r+sr=bzbarsky,a=asa
2005-04-19 22:58:33 +00:00
bryner%brianryner.com
f0459d10cf
Add freetype cflags when building for X11.
2005-04-19 18:43:57 +00:00
bryner%brianryner.com
0cd6edf9b7
Don't try to compile xcb since we don't turn on the #define.
2005-04-19 18:07:24 +00:00
bryner%brianryner.com
c60078405e
Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov.
2005-04-19 17:19:47 +00:00
neil%parkwaycc.co.uk
e4007e753b
Bug 289217 LOGFONT's pixel sizes not getting converted to twips accurately thus displaying noninteger font sizes in DOM Inspector r=ere sr=roc a=dbaron
2005-04-17 13:11:21 +00:00
smontagu%smontagu.org
ef60ea9a30
Add a rendering hint for gfx implementations that perform reordering of complex text after applying spacing. Bug 284927, r+sr=roc, a=asa
2005-04-15 10:25:43 +00:00
roc+%cs.cmu.edu
ce04edd647
Bug 289943. Fix GTK1/2 image stretching code to not screw up in some cases. r+sr=tor,a=dbaron
2005-04-15 02:47:35 +00:00
tor%cs.brown.edu
532f1f0451
Bug 287699 - crash when rendering svg with cairo xlib fallback. a=mkaply
2005-04-13 16:52:51 +00:00
paper%animecity.nu
4289de05e0
Bug 289516: null variables after delete[] r=emaijala; sr=tor; a=asa
2005-04-13 05:49:19 +00:00
cbiesinger%web.de
09caf82f81
fixing indentation
2005-04-11 23:20:57 +00:00
roc+%cs.cmu.edu
9e6dcaffd7
Don't try to set fully general matrices into nsTransform2D because it doesn't build and it's not useful either. gfx/src/cairo should build now.
2005-04-11 23:13:12 +00:00
cbiesinger%web.de
c329515821
make gfx/src/cairo build. NPOB.
2005-04-11 22:35:37 +00:00
roc+%cs.cmu.edu
8bb695bed4
Add antialiasing mode API. Not Part Of The Build
2005-04-11 22:22:10 +00:00
roc+%cs.cmu.edu
5ac8376f92
Fixing #include guards to avoid leading underscore. Not Part Of The Build
2005-04-11 04:36:18 +00:00
roc+%cs.cmu.edu
b8eaa66059
Add gfxTypes.h. Not Part Of The Build.
2005-04-08 05:47:49 +00:00
roc+%cs.cmu.edu
fef1c40f17
Updating to use gfxFloat everywhere. Also use gfxPoint, gfxRect, gfxSize where appropriate. Also added many XXX comments where documentation is needed. Not Part Of The Build.
2005-04-08 05:44:32 +00:00
pavlov%pavlov.net
cd787ea1cb
fixing typos
2005-04-07 19:12:19 +00:00
pavlov%pavlov.net
402145f987
adding xlib surface
2005-04-07 19:11:59 +00:00
pavlov%pavlov.net
ac2572fc1f
add Hex converter to gfxRGBA
2005-04-06 08:52:49 +00:00
pavlov%pavlov.net
d4853a2260
adding gfxRect struct. Add clipping support for rects.
2005-04-06 07:36:31 +00:00
bsmedberg%covad.net
1e7cb7f272
Relanding bug 288370, with EXTRA_SHARED_LDOPTS insteads of _LIBS
2005-04-06 03:14:45 +00:00
pavlov%pavlov.net
800bcdee8f
New graphics API. The future is here.
2005-04-06 01:54:26 +00:00
bsmedberg%covad.net
c2fd824cb9
Backout bug 288370 makefile change pending further testing.
2005-04-06 01:35:26 +00:00
bsmedberg%covad.net
3ef8f0d9be
Bug 288370 - build libxul on mac r=darin
2005-04-06 00:59:51 +00:00
bsmedberg%covad.net
a38f42348d
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-05 12:36:03 +00:00
jshin%mailaps.org
1a555c78ef
bug 288638 : get rid of unused member variable 'character' from MozXftLangGroup (r=blizzard, sr=dbaron)
2005-04-04 15:36:28 +00:00
bsmedberg%covad.net
0ad0b94b36
Add LIBXUL_LIBRARY to missed bits of GFX (see bug 273876) rs=darin
2005-04-04 12:44:25 +00:00
tor%cs.brown.edu
79a8633670
Bug 288498 - Prevent SVG DOS with dasharray
2005-03-31 20:14:05 +00:00
tor%cs.brown.edu
8fb938cf84
Bug 285475 - fix cairo calculation of stroke extents on lines with caps.
2005-03-30 17:32:16 +00:00
paper%animecity.nu
bd865e0403
Bug 285054: ConvertDDBtoDIB violates windows APIs, Don't select bitmap into HDC. r=biesi sr=tor
2005-03-30 01:39:36 +00:00
paper%animecity.nu
6dea6060a3
Bug 286233: Cleanup nsImageWin::Init. r=emaijala, sr=tor
2005-03-30 01:36:41 +00:00
tor%cs.brown.edu
e1bd5cb9f1
Bug 288193 - add AIX back to tests for stdint.h/inttypes.h.
2005-03-29 20:53:07 +00:00
roc+%cs.cmu.edu
9070c8787f
Bug 173051. Do transforms consistently. r+sr=dbaron
2005-03-28 21:03:01 +00:00
pedemont%us.ibm.com
a53560ef8e
Bug 287058 - Correctly handle empty clip region in Quartz context. r=joshmoz, sr=sfraser.
2005-03-28 16:56:50 +00:00
dbaron%dbaron.org
d255837065
Fix crashes when core X fonts are disable: ignore the pref to disable Xft when core fonts are disabled so we can't get into a state where we have zero acceptable font backends. b=287187 r+sr=bryner
2005-03-28 02:14:17 +00:00
tor%cs.brown.edu
54b08fc011
Bug 287594 - cairo quartz bustage due to 0.4.0 landing.
2005-03-24 19:46:53 +00:00
tor%cs.brown.edu
9f29251ed7
Bug 287021 - cairo solaris bustage. Patch by Egon.Nijns@bib.kuleuven.ac.be.
2005-03-24 15:59:06 +00:00
tor%cs.brown.edu
583cb4654f
Build bustage fix - remove autogenerated file.
2005-03-23 20:25:51 +00:00
tor%cs.brown.edu
e061d13854
Bug 287416 - update to libpixman 0.1.4, cairo 0.4.0.
2005-03-23 19:53:40 +00:00
dbaron%dbaron.org
2f567f7940
Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan
2005-03-23 05:43:39 +00:00
maxf%magma.ca
e54cbd532b
This change is for the QNX (Photon) platform only. It will not affect the
...
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com
This fixes a problem where shared memory is destroyed too soon. The draw
stream generated by the image draw was not being processed in time by
regular priority (10) drivers like phrelay, resulting in portions of images
not drawn. This only affected images the first time they were loaded in a
session (since they load in pieces) and only seemed to affect the embedded
version of mozilla (mozserver with Voyager client). r=amardare%qnx.com
2005-03-21 16:01:54 +00:00
kjh-5727%comcast.net
c0ab3fd25c
Bug 279298 - Support for CUPS printer instances. Patch by M�rten Svantesson <msv@kth.se>, r=kherron, sr=roc.
2005-03-20 16:28:58 +00:00
cbiesinger%web.de
f243d420b0
Bug 176177 use the correct flag for buttons that are checked
...
patch by Son Le <son.le0@gmail.com> r=emaijala sr=bz
2005-03-18 15:23:50 +00:00
gandalf%firefox.pl
6b8b6cf650
Bug 283343: GFX::nsBlender - wrong order of parameters may cause wrong color depth calculation; p=sergei_d@fi.tartu.ee r/sr=roc
2005-03-17 01:39:51 +00:00
cbiesinger%web.de
a651737318
Bug 285048 nsImageWin::ConvertDDBtoDIB uses wrong color depth
...
r=ere sr=roc
2005-03-15 22:11:28 +00:00
leon.sha%sun.com
fa35779a16
Bug 263177 [ps] mozilla generates level 2 postscript that will not print on a level 1 printer.
...
Patch by leon.sha@sun.com .
kherron+mozilla: review+
roc: superreview+
2005-03-15 02:01:21 +00:00
leon.sha%sun.com
bf545ef5a1
Bug 283437 [Postscript] If the page size is not set correctly, there will be a PostScript error "configurationerror".
...
Patch by leon.sha@sun.com .
kherron+mozilla: review+
roc: superreview+
2005-03-15 01:56:41 +00:00
tor%cs.brown.edu
ece13b1bfa
Bug 285803 - cairo build bustage on AIX
2005-03-14 16:16:23 +00:00
mozilla.mano%sent.com
4598e943f2
Bug 265282 - Unsorted tree columns are drawn as sorted columns. r=jhpedemonte sr=neil
2005-03-09 16:41:02 +00:00
tor%cs.brown.edu
a4664b13b6
Bug 285307 - upstream patch to check that a cairo font backend was
...
configured. r=tor
2005-03-09 16:34:21 +00:00
mkaply%us.ibm.com
80eb71be69
This error checking was just simply wrong - OS/2 only
2005-03-08 15:42:02 +00:00
paper%animecity.nu
d541f29d90
Bug 274244: Display more broken GIFs. r=stuart sr=tor
2005-03-08 03:44:28 +00:00
paper%animecity.nu
e37e1dcd12
Bug 284978: Create DDB surface. If failed, try DIB. r=ere, sr=bz
2005-03-07 02:35:47 +00:00
roc+%cs.cmu.edu
c476ae1e59
Bug 285029. Set dithering alignment correctly. r+sr=blizzard
2005-03-07 02:07:28 +00:00
jshin%mailaps.org
03dd46ceb2
bug 231426 : CJK native font names are not recognized on non-CJK Windows (r=rbs, sr=dbaron)
2005-03-06 19:30:52 +00:00
paper%animecity.nu
1e6818e5ec
Bug 284716: Create DDBs in nsImageWin::Optimize for Win2k/XP/2003. r=stuart sr=tor
2005-03-05 13:15:12 +00:00
mkaply%us.ibm.com
272f5de7dd
#278165
...
r=pedemonte, sr=mkaply
Patch from Peter Weilbacher - potential leak - move a WinReleasePS
2005-03-05 04:53:20 +00:00
jshin%mailaps.org
6ab592ce59
bug 234182 : got rid of nsAutoBuffer while addressing reviewer's comment, but forgot to remove '#include "nsAutoBuffer.h"'
2005-03-05 03:44:48 +00:00
pkw%us.ibm.com
8cdef048d9
Bug 284802 - AIX build failure after Bug 234182 checkin.
...
r=tor@acm.org , sr=darin@meer.net
2005-03-04 19:28:11 +00:00
jshin%mailaps.org
89127ea472
bug 234182 : use multiple type 1 fonts in place of a type 9 font for PS freetype printing. Ken's review comments were not addressed in the previous check-in by mistake
2005-03-04 10:08:29 +00:00
jshin%mailaps.org
c2d1eac4ae
bug 234182 : use multiple type 1 fonts instead of a type 9 fonts (r=ervin.yan, kherron, sr=bz) : forgot to remove two obsolete files in the previous check-in
2005-03-04 08:42:06 +00:00
jshin%mailaps.org
87dd10f3d3
bug 234182 : use multiple type 1 fonts instead of a single type 9 font to produce more portable PS output files (r=ervin.yan, kherron, sr=bz)
2005-03-04 07:39:27 +00:00
caillon%redhat.com
b44a7b103c
Null out static variables after we destroy the widgets to avoid crashing.
...
Bug 244549. GTK2 patch by Pete Zha, GTK1 patch by Ben Bucksch.
r=caillon, sr=blizzard.
2005-03-03 16:31:59 +00:00
jshin%mailaps.org
0a34526337
bug 282819 : use NS_ConvertASCIItoUTF16 instead of the manual expansion of ASCII to UTF-16 in nsFontMetricsGTK/Xlib r=smontagu, sr=dbaron
2005-03-03 00:29:30 +00:00
leon.sha%sun.com
2e21460750
Bug 283437 [Postscript] If the page size is not set correctly, there will be a PostScript error "configurationerror".
...
Patch by leon.sha@sun.com .
kherron+mozilla: review+
roc: superreview+
2005-03-01 02:38:04 +00:00
mozilla.mano%sent.com
c6d5a95f6f
Bug 118025 - nsITheme menupopup/menuitem implementations (Mac). r=pinkerton sr=smfr (for gfx) r=kmgerich (for pinstripe)
2005-02-28 15:09:58 +00:00
leon.sha%sun.com
9b27ae48f1
Bug 283432 [Postscript] We should use "undef" only if postscript level >1.
...
Patch maker: leon.sha@sun.com .
kherron+mozilla: review+
roc: superreview+
2005-02-28 06:06:51 +00:00
sergei_d%fi.tartu.ee
cd77b71781
Bug 189353. Fix for mistake in previous patch. r=simontaylor2. BeOS-only
2005-02-27 15:07:14 +00:00
bsmedberg%covad.net
4b68fa447a
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
2005-02-25 20:46:35 +00:00