masayuki%d-toybox.com
1eee4d02c1
Bug 357637 Loading time (Tp) of pages with Chinese text is unbearable r=stuart
2006-12-10 14:01:36 +00:00
kjh-5727%comcast.net
46b5b5ea40
Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part B: deleted files. r=pavlov, sr=roc.
2006-12-10 13:02:12 +00:00
kjh-5727%comcast.net
7adef32225
Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc.
2006-12-09 17:18:56 +00:00
masayuki%d-toybox.com
0b8a8c3b21
Bug 362048 gfxPlatFormGtk::ResolveFontName returns uninitialzed value for aAborted r=dbaron
2006-12-07 07:01:08 +00:00
masayuki%d-toybox.com
1091440ec4
Bug 341500 crash in usp10.dll(ScriptShape API) r=pavlov
2006-12-06 07:01:02 +00:00
smontagu%smontagu.org
d231c61f34
Reverse the y offsets returned by ScriptPlace(). Bug 361782, r=pavlov
2006-12-04 07:23:12 +00:00
pavlov%pavlov.net
69a69d1bea
fixing windows print crash bug 362476. r=vlad
2006-12-04 05:03:13 +00:00
tor%cs.brown.edu
80079b46df
Bug 362413 - expose cairo fill rule control. r=vlad
2006-12-01 05:24:50 +00:00
smontagu%smontagu.org
b896e193c2
Bug 361778: Firefox not rendering Malayalam. r=pavlov, a=stuart on IRC
2006-11-30 21:25:41 +00:00
pavlov%pavlov.net
00ec30caa7
attempt to fix bustage
2006-11-30 18:27:27 +00:00
pavlov%pavlov.net
2294627bf9
fixing linux printing bustage
2006-11-30 02:12:03 +00:00
pavlov%pavlov.net
c55bfba3cf
printing on linux bug 323928. r=vlad
2006-11-29 23:40:16 +00:00
roc+%cs.cmu.edu
09b1f43ea9
Bug 322345. Cap maximum ft2 font size at 1000 pixels to avoid killing freetype2 and/or the X server. r=vlad
2006-11-29 20:19:35 +00:00
vladimir%pobox.com
2c5a156ae5
b=362108, cairo ppc, hang when scrolling in a tree, r=stuart
2006-11-29 00:12:14 +00:00
tor%cs.brown.edu
41b6e58876
Bug 361589 - patterns on strokes not working in nquartz backend. r=vlad
2006-11-28 23:36:21 +00:00
pavlov%pavlov.net
321ad66a71
fixing stupid camino bustage.
2006-11-28 22:08:56 +00:00
pavlov%pavlov.net
6fb8e9b2d8
cocoa-cairo printing. bug 359124. r=vlad
2006-11-28 21:10:05 +00:00
vladimir%pobox.com
c116c85a5c
b=359054, crash in moz_cairo_pixman_composite_src (image data was freed shortly before being used in compositing op), r=pavlov
2006-11-27 22:32:11 +00:00
jwalden%mit.edu
8a46c6cfda
Bug 361647 - Fix signed-unsigned comparisons in gfxPlatform.cpp. r+sr=pavlov
2006-11-23 22:00:10 +00:00
masayuki%d-toybox.com
57058f9bc8
Bug 361494 NS_ASSERTION of gfxPlatformGtk::IsExistingFont has wrong condition r=vlad
2006-11-23 02:01:36 +00:00
tor%cs.brown.edu
376b8ec58f
Bug 361569 - allow SVG to use cairo fallbacks with nquartz backend. r=vlad
2006-11-23 01:15:04 +00:00
masayuki%d-toybox.com
172b377784
Bug 361529 Font resolver doesn't work fine on some cases r=pavlov
2006-11-22 17:50:38 +00:00
vladimir%pobox.com
0703222196
b=360244, Implement gfxPlatformMac::GetFontList, r=stuart
2006-11-22 00:52:09 +00:00
masayuki%d-toybox.com
47c43f3950
Bug 352174 need font-family resolver (cannot resolve alias of font family / is not checking whether the specified font family is installed the system) r=pavlov+vlad
2006-11-21 06:31:04 +00:00
vladimir%pobox.com
ed2eed1452
b=349837, cairo crash in _cairo_clip_init_deep_copy; upstream patch, r=vlad
2006-11-20 19:30:27 +00:00
mkaply%us.ibm.com
2f595012d5
#329299
...
r/sr=roc
Add system exception handling around the call to StretchDIBits - it fails on some printer drivers
2006-11-15 05:39:32 +00:00
bzbarsky%mit.edu
4fb4f1ee16
Part of fix for bug 359341 that somehow didn't make it in the first time. r+sr=roc
2006-11-14 22:32:40 +00:00
bzbarsky%mit.edu
fbb16ed421
Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
...
being badly documented and not using already_AddRefed when they should. Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
benjamin%smedbergs.us
17e6ecf617
Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano
2006-11-13 17:53:01 +00:00
kjh-5727%comcast.net
4ad3524ca1
Bug 351229 - Avoid a type-punned pointer warning. r+sr=roc.
2006-11-13 14:42:33 +00:00
bzbarsky%mit.edu
fef3385b5a
Set face index correctly. Bug 350455, patch by ToshihiroYamagishi
...
<toshihiro@turbolinux.co.jp>, r=mozilla@behdad.org , sr=bzbarsky
2006-11-11 04:56:22 +00:00
vladimir%pobox.com
6ab87e05a3
b=359054, crash in pixman MMX code (disable MMX on win32 for now), r=stuart
2006-11-10 23:36:12 +00:00
vladimir%pobox.com
dc1ae2643f
b=359147, big images don't redraw, r=stuart
2006-11-10 23:34:05 +00:00
pavlov%pavlov.net
140ad3f195
backing out 345517 due to leak test bustage
2006-11-10 04:42:03 +00:00
benjamin%smedbergs.us
4bfd84a30f
Preprocessors are not that smart, try again.
2006-11-09 16:05:43 +00:00
benjamin%smedbergs.us
546d460889
Attempt to fix Windows-optimized-only build bustage from bug 345517. Anticipated r=vlad ;-)
2006-11-09 16:03:24 +00:00
pavlov%pavlov.net
52fabdac41
bug 359314. bandaiding over crash when #chars > #glyphs when justifying. r=vlad
2006-11-09 00:37:50 +00:00
pavlov%pavlov.net
9b7cd95949
removing unused variables. r=me
2006-11-09 00:06:49 +00:00
vladimir%pobox.com
f0ab221e6d
b=359002, single-pixel images are being drawn with wrong color; bugfix to previous patch, r=stuart
2006-11-08 01:34:10 +00:00
vladimir%pobox.com
28aba6bf10
b=328380, bad scrolling performance using large fixed-positioned repeating background images; cairo patch to/from upstrea; r=me
2006-11-08 01:31:17 +00:00
vladimir%pobox.com
bd5824cdb4
b=358951, odd 1px line with tiled background image (images being rendered at non-pixel-aligned locations), r=stuart
2006-11-08 00:06:06 +00:00
vladimir%pobox.com
7dfa3096d3
b=359266, cairo win32 surface cleanup and fixes; from upstream, r=me
2006-11-07 23:40:23 +00:00
kjh-5727%comcast.net
bdc90ae37b
Bug 230157 - nsDeviceContextSpecG prefs issues. Patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>. r+sr=roc.
2006-11-06 19:09:39 +00:00
dbaron%dbaron.org
088f8fbb2a
Convert nsSystemFonts* from storing nsFont (with size in twips) to name and gfxFontStyle (with size in pixels) to avoid problems when t2p changes. b=333357 r=stuart
2006-11-04 01:11:20 +00:00
vladimir%pobox.com
d3bfcb9752
b=359002, single pixel background image is incorrect color (third line of acid2), r=stuart
2006-11-01 23:13:37 +00:00
timeless%mozdev.org
24a61f105a
Bug 106386 Correct misspellings in source code
...
r=glennrp@gmail.com , bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
neil%parkwaycc.co.uk
ec39d984ff
Fix inconsistent usage of __int64 b=356354 p=hyc@symas.com (Howard Chu) r=vlad
2006-10-31 15:41:01 +00:00
mozilla%weilbacher.org
bd937bbe4d
[OS/2] Bug 358560: Implement BGRA32 in GetPixelFormat() to fix black display of canvas on 32bit display depth, r=abwillis, sr=mkaply
2006-10-29 18:36:22 +00:00
vladimir%pobox.com
336e1701e5
b=358451, single pixel image optimization wasn't un-premultiplying alpha (bottom of tab strip had wrong color), r=stuart
2006-10-29 04:10:03 +00:00
vladimir%pobox.com
11df8883b5
b=356354, msvc cairo fbmmx patches, r=stuart
2006-10-27 00:08:50 +00:00
vladimir%pobox.com
4e6a4126a6
b=357761, tiled image drawing somewhat broken, r=stuart
2006-10-26 18:14:27 +00:00
vladimir%pobox.com
f70d0c93f6
b=352488, canvas drawWindow causes transform change in source window; also 324803, drawwindow sometimes fails on cairo builds, r=stuart
2006-10-26 15:24:15 +00:00
vladimir%pobox.com
5ba3d27535
b=358115, expose cairo transform_bounding_box, r=stuart
2006-10-26 02:02:36 +00:00
kjh-5727%comcast.net
7e0ff199da
Bug 323783 - Support printing on Tabloid size paper. Patch by Carl Ponder <ponder@austin.ibm.com>. r=kherron, sr=roc.
2006-10-23 16:54:08 +00:00
dbaron%dbaron.org
3b6f3ec904
Fix uninitialized variable. b=357443 r=pavlov
2006-10-20 22:25:43 +00:00
pavlov%pavlov.net
3e372ae1d1
fix problem with certain fallback fonts not working. bug 355917. r=vlad
2006-10-19 20:08:20 +00:00
vladimir%pobox.com
f119d1365e
b=341694, continuing OSX cairo cocoa text rendering speedups [make font cache really cache], r=stuart
2006-10-18 00:23:26 +00:00
masayuki%d-toybox.com
924df2c0bf
Bug 356862 checkin for bug353185 broke enable-xprint. patch by Walter Meinl <wuno@lsvw.de> r=masayuki+vlad
2006-10-16 19:04:34 +00:00
masayuki%d-toybox.com
019b83ba83
Bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad
2006-10-14 19:14:50 +00:00
masayuki%d-toybox.com
536e519668
Bug 356670 The ASCII text rendering is broken on Linux (regression of bug 356235) r=vlad (the review is in bug 356235)
2006-10-14 19:03:01 +00:00
vladimir%pobox.com
54bc041120
b=356235, implement textrun cache (landing #2 ) (for real this time), r+sr=roc,sr=stuart
2006-10-14 07:26:36 +00:00
vladimir%pobox.com
1d6553af78
b=356235, implement textrun cache (landing #2 ), r+sr=roc,sr=stuart
2006-10-14 05:37:40 +00:00
vladimir%pobox.com
7fa01dc798
b=351561, fix thebes/cairo linking issues
2006-10-14 04:46:04 +00:00
vladimir%pobox.com
0ed5a2fb74
backing out 356235, until windows linking screwage is fixed
2006-10-12 21:36:21 +00:00
vladimir%pobox.com
a75faa4224
nquartz surface merge, r=me
2006-10-12 20:43:46 +00:00
vladimir%pobox.com
11880315a1
b=356235, implement gfxTextRun cache, r+sr=roc
2006-10-12 20:42:34 +00:00
vladimir%pobox.com
864baaeb5b
remove bogus double #include in cairo-platform.h, r=me
2006-10-12 00:24:17 +00:00
vladimir%pobox.com
a9db2223da
b=356098, speed up atsui text rendering, r=stuart
2006-10-10 00:34:56 +00:00
pavlov%pavlov.net
d3383dcece
speed up font search for non-BMP characters. bug 356088. r=vlad
2006-10-10 00:03:24 +00:00
masayuki%d-toybox.com
e605dd7d37
b=353185 backing out #2
2006-10-09 09:28:46 +00:00
masayuki%d-toybox.com
b21bab8280
b=353185 backing out the previous patch that breaks the Linux
2006-10-09 09:02:26 +00:00
masayuki%d-toybox.com
2696f4737b
bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad
2006-10-09 08:46:50 +00:00
masayuki%d-toybox.com
7f7f6b8226
bug 353632 [Win] Need superscript/subscript quirks for some fonts r=pavlov
2006-10-09 08:45:56 +00:00
dbaron%dbaron.org
1c8f5d3990
Set mFace to null after calling FT_Done_Face. b=355059 r+sr=roc
2006-10-06 22:59:42 +00:00
vladimir%pobox.com
a234010892
b=355595, fix cairo-cocoa ATSUI font fallbacks, r=stuart
2006-10-06 01:02:06 +00:00
mozilla%weilbacher.org
2b42ee5908
[OS/2] Bug 354963: extra changes to cairo files for OS/2, r=vlad
2006-10-02 08:21:55 +00:00
dbaron%dbaron.org
e91b545b50
Increment reference count on charset. b=294879 Patch from Alexander Sack <asac@jwsdot.com>. r=dbaron
2006-10-01 18:59:24 +00:00
pavlov%pavlov.net
837fe3366c
don't disable shaping for non-complex scripts when going through uniscribe. bug 354887. r=vlad
2006-09-29 21:52:26 +00:00
masayuki%d-toybox.com
e9a58907bf
Bug 354853 If pango lang has unknown language, we fail to convert to moz lang r=pavlov
2006-09-29 19:35:18 +00:00
masayuki%d-toybox.com
c90471125d
Bug 354551 Doesn't start with "undefined symbol: pango_context_get_font_map" since 26th r=vlad
2006-09-29 08:45:12 +00:00
roc+%cs.cmu.edu
d08a336cd2
Bug 354549. Fix _get_rectangular_clip CTM to fix native theme drawing on Linux after the cairo update. r=vlad
2006-09-28 21:59:49 +00:00
vladimir%pobox.com
aac64d9b9d
unbreak cairo-cocoa broken by half-complete patch, r=me
2006-09-28 21:57:11 +00:00
vladimir%pobox.com
213a0a451c
b=354388, put back _moz_ prefix in pixman_remap that I clobbered
2006-09-27 23:34:05 +00:00
timeless%mozdev.org
b542a830cd
b=354388, Update cairo to cairo 2006-09-26 trunk broke Solaris compiler
...
because the cairo people didn't actually read the documentation.
__hidden is something that comes before the declaration, not after.
almost all of cairo gets this right. but not libpixman.
2006-09-27 22:45:31 +00:00
timeless%mozdev.org
edb2667d38
b=354388, Update cairo to cairo 2006-09-26 trunk broke Solaris compiler
...
because the cairo people didn't actually read the documentation.
__hidden is something that comes before the declaration, not after.
almost all of cairo gets this right. but not libpixman.
2006-09-27 21:40:46 +00:00
vladimir%pobox.com
942a0403de
cairo workarounds for unsupported mac platform
2006-09-26 22:48:40 +00:00
vladimir%pobox.com
763aa9734d
b=354388, Update cairo to cairo 2006-09-26 trunk, r=me
2006-09-26 22:21:56 +00:00
masayuki%d-toybox.com
6dae68ccd6
Bug 339513 neutral characters rendering problem (refactoring of gfxPangoTextRun) r=vlad+pavlov
2006-09-26 04:20:41 +00:00
vladimir%pobox.com
fbf7442607
b=344323, allow nsCocoaWindow instances to be displayed on secondary monitors [correctly determine the screen for a given window under Cocoa], sr=stuart
2006-09-20 21:08:24 +00:00
martijn.martijn%gmail.com
e00d8c4fb4
Bug 350766 - Need to move scrollbar width/height code into widget/, patch by Adam Guthrie, r+sr=roc
2006-09-20 19:12:06 +00:00
dbaron%dbaron.org
604ed6e23e
Remove caching of screen size that interferes with picking up screen size changes. r+sr=roc b=256646
2006-09-19 04:43:39 +00:00
timeless%mozdev.org
204a110dff
Bug 20232 Replace T::GetIID() (etc.) with NS_GET_IID(T)
...
r=bsmedberg sr=biesi
2006-09-17 00:04:39 +00:00
caillon%redhat.com
9872dd284b
Fix for https://bugzilla.redhat.com/198759
...
and https://bugzilla.mozilla.org/show_bug.cgi?id=335810
Patch by behdad, tagoh, and x00000000@freenet.de seemingly independent of each other.
r+sr=roc
2006-09-11 23:02:36 +00:00
cbiesinger%web.de
c27a5a75b2
Bug 352049 Kill the font download dialog
...
r=smontagu sr=bz
2006-09-10 19:15:09 +00:00
pavlov%pavlov.net
a6f524423f
ico crash. bug 332386. r=vlad
2006-09-05 22:15:47 +00:00
vladimir%pobox.com
7a96c677b4
glitz win32 crash fixes, npotb
2006-09-03 04:57:31 +00:00
cls%seawood.org
18f1b25400
Unset the min/max macros set by mingw w32api to avoid bustage when including <bitset>.
...
Link order matters to gcc.
Bug #341128 r=vladimir
2006-09-02 00:40:40 +00:00
vladimir%pobox.com
3d739da462
b=337381, button on dropdown lists is too skinny on linux, patch from ispiked@gmail.com, r=vladimir
2006-08-30 22:11:01 +00:00
vladimir%pobox.com
15fe884e3c
b=350765, rename cairo quartz2 to nquartz (with a whole bunch of bugfixes), r=me
2006-08-30 22:01:27 +00:00
alfred.peng%sun.com
fcb20ec515
Bug 341874. Crash invoking the system cairo library.
...
r=benjamin,r=vladimir.
2006-08-30 09:51:39 +00:00
pavlov%pavlov.net
b49eb5eba2
use xft rather than pango when possible. patch by Mark Steele <mwsteele@gmail.com>. bug 334064. r=me,vlad
2006-08-29 20:21:25 +00:00
rbs%maths.uq.edu.au
3d73c8da96
Don't depend on PangoXft. Patch by Behdad Esfahbod <mozilla@behdad.org>. b=349906, r=jshin, sr=rbs
2006-08-29 17:21:56 +00:00
mozilla%weilbacher.org
47404abf31
[OS/2] Bug 349439: make use of another possible registry branch for FontEngine support, p=abwillis1, r=mkaply
2006-08-28 20:13:42 +00:00
timeless%mozdev.org
1846fd9c62
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
rbs%maths.uq.edu.au
6cc8c86c7c
Fix for MathML's GetBoundingMetrics under Pango. Patch by Behdad Esfahbod <mozilla@behdad.org>, b=349904, r=jshin, sr=rbs
2006-08-25 01:02:34 +00:00
masayuki%d-toybox.com
ac89a2afe2
Bug 343454 CJK problem on font switching #2 r=pavlov
2006-08-23 09:04:49 +00:00
vladimir%pobox.com
33e28721fe
make AGL support optional, for now, in quartz2 surface; r=me
2006-08-23 00:41:53 +00:00
vladimir%pobox.com
6086bade7f
add real mac system fonts impl for thebes, first pass (based on original mac code), r=me
2006-08-22 21:47:39 +00:00
vladimir%pobox.com
436f4d1d0d
add 10.3 API workarounds to cairo-quartz2-surface, r=me
2006-08-22 21:46:01 +00:00
pavlov%pavlov.net
bbee7a16b2
fixing bug 345576. r=vlad
2006-08-17 18:38:45 +00:00
masayuki%d-toybox.com
2746b597ca
Bug 343454 CJK problem on font switching r=pavlov+masayuki
2006-08-17 13:40:59 +00:00
masayuki%d-toybox.com
d5206174fc
backing-out previous patch because tree was closed
2006-08-17 05:05:26 +00:00
masayuki%d-toybox.com
4155bdd59c
Bug 343454 CJK problem on font switching r=pavlov+masayuki
2006-08-17 05:03:37 +00:00
pavlov%pavlov.net
70ad76125b
height member of gfxFontMetrics is no longer used.
2006-08-14 21:48:24 +00:00
gavin%gavinsharp.com
1c22cdf9a5
Bug 336532: Animated gif with transparency shows black background, patch by Pawel Chmielowski <prefiks@aviary.pl>, r=stuart, sr=roc
2006-08-11 23:48:48 +00:00
vladimir%pobox.com
812f49a981
b=348317, black (or other solid color) parts/boxes on certain web pages, r=me/stuart
2006-08-11 21:17:37 +00:00
vladimir%pobox.com
f6c096805d
b=348191, transparency in some gifs shows as black, r=shaver
2006-08-10 20:31:43 +00:00
vladimir%pobox.com
16d54dafe6
b=343655, optimize win32 image rendering, r=stuart
2006-08-09 22:43:06 +00:00
pavlov%pavlov.net
a572fdea96
backing out broken part of last checkin
2006-08-09 21:36:37 +00:00
pavlov%pavlov.net
f276efece7
fixing build bustage
2006-08-09 21:13:40 +00:00
pavlov%pavlov.net
d2d3bcaa22
fixing build bustage
2006-08-09 21:05:28 +00:00
pavlov%pavlov.net
3866d8b63e
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
2006-08-09 20:25:07 +00:00
gavin%gavinsharp.com
0cd228db5b
Bug 237085: Text disappears with a large string of unbroken characters, e.g., in text input/field (Mac patch), patch by Wayne Woods <w.woods@optusnet.com.au>, r+sr=roc
2006-08-07 23:18:29 +00:00
roc+%cs.cmu.edu
7b0f68de0f
Bug 345588. Fix string length calculation when partitioning strings. r+sr=dbaron
2006-08-07 21:57:12 +00:00
mkaply%us.ibm.com
934c388bb4
330504 - remove unused nsRegionImpl code
2006-08-01 20:32:29 +00:00
mkaply%us.ibm.com
48d63a13a3
330504 - r=timeless - stop building nsRegionImpl - it's not used
2006-08-01 19:10:05 +00:00
mark%moxienet.com
553b503658
46177 Show icons in native Mac menu items. r=josh sr=bryner
2006-08-01 00:13:24 +00:00
tor%cs.brown.edu
06855d243d
Bug 345874 - rename tree libpixman functions to prevent collisions
...
with system cairo. r=vlad
2006-07-25 19:37:04 +00:00
pavlov%pavlov.net
88f72fde87
fix for image overflows. bug 343192. r=vlad
2006-07-21 00:42:03 +00:00
sharparrow1%yahoo.com
daf26752ad
Bug 344696: Remove nsIDeviceContext::Get/SetZoom. r+sr=roc.
2006-07-21 00:16:07 +00:00
vladimir%pobox.com
2743d73111
cairo-on-mac compilation fixes, r=stuart
2006-07-20 23:28:23 +00:00
vladimir%pobox.com
4a4db51a4e
Remove bogus cairo_xlib_surface_flush impl that was doing an XSync; r=me
2006-07-18 19:14:37 +00:00
wr%rosenauer.org
21adaa5e4a
Bug 338446 - fix gtk2 pango builds, p=wuno@lsvw.de, r=bsmedberg
2006-07-18 06:19:17 +00:00
pavlov%pavlov.net
cc77a652b2
cleanup of some of the thebes code. bug 344979. r=vlad
...
speed up measuring of spaces. bug 342366. r=vlad
2006-07-17 23:45:21 +00:00
vladimir%pobox.com
5a0673f29b
missing file
2006-07-13 20:25:31 +00:00
vladimir%pobox.com
d5026056ca
b=344571, upgrade cairo to 1.2.0+cvs, r+sr=stuart
2006-07-13 20:19:38 +00:00
roc+%cs.cmu.edu
e53577c4d3
Bug 344484. Add virtual destructor to gfxTextRun to plug huge leak. r=stuart
2006-07-13 09:10:13 +00:00
roc+%cs.cmu.edu
1d2505ffa1
Bug 344206. Fix unit coversion Ceil/Floor functions to use floor() and ceil() because the current scheme is nonsense. r=vlad
2006-07-13 08:03:04 +00:00
pavlov%pavlov.net
607772909f
speeding up gfxWindowsFont::ComputeMetrics. bug 342366. r=vlad
2006-07-12 22:02:46 +00:00
pavlov%pavlov.net
65a9f99929
we no longer need to link against ole32 since we don't use mlang anymore
2006-07-12 21:41:38 +00:00
pavlov%pavlov.net
8b7cf7e929
add a stack string buffer for doing conversion from ascii to utf16 so that we don't end up converting and holding a reference to an object that doesn't so much exist anymore. bug 344428. r=vlad
2006-07-12 21:39:42 +00:00
sergei_d%fi.tartu.ee
9f75986262
[BeOS], Bug 343987, changing clipregion in CopyOffScreenBits to safe version, p=sergei_d@fi.tartu.ee, r=thesuckiestemail. BeOS-only
2006-07-11 13:17:16 +00:00
pavlov%pavlov.net
7e82427069
We don't have to copy the metrics so lets not!. bug 342366. r=vlad
2006-07-10 22:23:13 +00:00
sergei_d%fi.tartu.ee
0963e6dc56
[BeOS]Bug 343987, adding line styles support to nsRenderingContextBeOS. p=sergei_d, r=thesuckiestemail. BeOS-only
2006-07-09 15:43:34 +00:00
sergei_d%fi.tartu.ee
a7116f032d
BeOS] Export widget view state to gfx-backbuffer view, Bug 329777, p=sergei_d, r=thesuckiestemail. BeOS-only bug and patch
2006-07-08 17:47:48 +00:00
pavlov%pavlov.net
b3b3f4e899
avoid doing SaveDC/RestoreDC when possible. bug 342366. r=vlad
2006-07-07 23:59:14 +00:00
pavlov%pavlov.net
8ee6209611
adding != operator. r=mrbkap/sicking
2006-07-07 23:13:39 +00:00
pavlov%pavlov.net
6670ca3084
fix passing in bogus values to AlphaBlend. bug 339708. r=vlad
2006-07-05 21:55:58 +00:00
mark%moxienet.com
f877f62462
341317 Line style not reset during rendering context pop. r=josh
2006-07-05 18:48:25 +00:00
sergei_d%fi.tartu.ee
23ea16cc09
[BeOS]re-enable EMULATE_BOLD, Bug 342966, p=sergei_d, r=thesuckiestemail, BeOS-only
2006-06-28 16:17:37 +00:00
roc+%cs.cmu.edu
7e37e5b891
Bug 342922. Fix silly crasher checking aFontID. r+sr=darin
2006-06-28 03:33:46 +00:00
roc+%cs.cmu.edu
f68787673f
Fixing bustage. Mac doesn't implement the fast GetTextDimensions ... sucks to be them
2006-06-26 22:52:37 +00:00
roc+%cs.cmu.edu
3d9b85c04c
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
2006-06-26 22:18:23 +00:00
vladimir%pobox.com
0869866b35
Update glitz to something from glitz CVS; not part of the build.
2006-06-26 20:55:31 +00:00
pavlov%pavlov.net
aa753000e1
inlining addref/release for thebes. bug 342593. r=mrbkap
2006-06-24 02:45:24 +00:00
pavlov%pavlov.net
0da7d7b5c1
cleaning up addref/release mess in thebes. bug 342593. r=mrbkap
2006-06-24 02:38:12 +00:00
pavlov%pavlov.net
85117f374c
cleaning up addref/release mess in thebes. bug 342593. r=mrbkap
2006-06-24 01:45:26 +00:00
martijn.martijn%gmail.com
4fb5fe2963
Bug 335676 - Text not rendered properly/at all when scrolling, patch by Pawel Chmielowski, r=vladimir
2006-06-23 22:21:23 +00:00
pavlov%pavlov.net
9593a3dab5
fixing bug 342257. r=mrbkap
2006-06-22 23:13:30 +00:00
Olli.Pettay%helsinki.fi
9837a501d6
Bug 341917, Garbage painted when page is long enough patch=prefiks@aviary.pl, r=vlad
2006-06-22 22:04:18 +00:00
pavlov%pavlov.net
eb44b405e1
avoid selecting non-unicode fonts as fallback fonts. fixing bug 330715. r=mrbkap
2006-06-22 21:48:03 +00:00
dveditz%cruzio.com
f3e1ecabf0
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
...
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
cbiesinger%web.de
1c2aa358dc
bug 341954 remove a few AssignWithConversion callers, and clean up
...
nsDeviceContextGTK::CreateRenderingContext a bit
r+sr=roc
2006-06-21 16:35:03 +00:00
masayuki%d-toybox.com
208a32572e
Bug 327184 CSS property letter-spacing rendered incorrectly r=pavlov
2006-06-21 14:13:53 +00:00
pavlov%pavlov.net
aacc931ee0
fixing bug 341865. r=vlad
2006-06-19 23:41:15 +00:00
hwaara%gmail.com
dfb5d642fd
Fix bug 335683, Use kThemeMenuItemFont for -moz-pull-down-menu. r=mento, sr=roc, a181=mento. Patch by Stefan (stefanh@bluebottle.com)
2006-06-18 12:17:32 +00:00
vladimir%pobox.com
dc63e23ed3
b=341694, bring Mac Cocoa+Cairo text layout/font selection/rendering to a useful baseline for further work, r=me
2006-06-16 00:42:39 +00:00
pavlov%pavlov.net
a0e1feb6cf
turning weight table code back on with fix for crash. bug 341439. r=vlad
2006-06-15 21:35:06 +00:00
pavlov%pavlov.net
af22ce56da
disable weight table code for now...
2006-06-15 07:20:19 +00:00
pavlov%pavlov.net
2e01d28715
making windows font code _even_ better/faster/stronger/etc. fixing leaks, adding font weight table, better caching, tweaing font fallback lookups, adding logging, code to rebuild font list after WM_FONTCHANGE. bug 341439. r=vlad
2006-06-15 04:47:23 +00:00
pavlov%pavlov.net
3c439f49a6
removing bogus comment
2006-06-10 19:20:48 +00:00
pavlov%pavlov.net
2d57e36b6b
didn't mean to check this in.
2006-06-10 00:43:34 +00:00
pavlov%pavlov.net
553ea343b1
fixing windows fonts (bug 340590). r=vlad.
2006-06-10 00:21:05 +00:00
roc+%cs.cmu.edu
afbf67c2de
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
2006-06-09 03:29:32 +00:00
vladimir%pobox.com
0c3f7e4296
b=340880, fix massive thebes x11 performance stupidity, r=stuart
2006-06-08 22:03:34 +00:00
vladimir%pobox.com
c678f0204a
b=340750, don't rewrap surface needlessly in gfxContext::CurrentSurface(), r=stuart
2006-06-08 01:07:08 +00:00
vladimir%pobox.com
82f72ff734
b=335107, dashed/dotted borders on very tall elements produce vertical stripes, r=vlad
2006-06-06 22:30:06 +00:00
gavin%gavinsharp.com
cd01adeab0
Bug 335972: nscoord -> short overflow in xft code leading to crash, patch by Phil Ringnalda <philringnalda@gmail.com> and Hein Roehrig <hroehrig@gmail.com>, r=bryner, sr=roc
2006-06-06 16:54:18 +00:00
vladimir%pobox.com
773a7b7bc6
and yet more quartz cairo fixes
2006-06-06 03:33:00 +00:00
vladimir%pobox.com
a7c71efb51
revert quartz surface back to older version; new version has SDK 10.4 depenencies
2006-06-06 02:47:09 +00:00
vladimir%pobox.com
b0c907a2bd
bustage fix
2006-06-06 01:38:35 +00:00
vladimir%pobox.com
642b3d4377
bustage fix
2006-06-05 23:31:24 +00:00
vladimir%pobox.com
7a6404a89a
b=340452, update cairo on trunk to 2006-06-03, r=stuart
2006-06-05 23:16:25 +00:00
timeless%mozdev.org
f24522c8fd
Bug 337917 Make consumers stop using cids from other modules
...
r=dveditz sr=darin
2006-06-03 23:38:55 +00:00
timeless%mozdev.org
9391198a55
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
2006-06-03 23:35:59 +00:00
vladimir%pobox.com
40d4278bba
b=337424, unloaded part of image drawn black when top is above visible region; patch from prefiks@aviary.pl, r=vlad
2006-05-31 16:03:12 +00:00
enndeakin%sympatico.ca
89257db6ee
Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
2006-05-30 13:50:48 +00:00
joshmoz%gmail.com
b0969e3e36
I meant to invert the fore color, not the back color. cleanup for my previous patch. b=338374
2006-05-26 03:38:48 +00:00
joshmoz%gmail.com
0f4cddd766
be more efficient about drawing dashed/dotted lines. b=338374 r=mento
2006-05-26 02:14:29 +00:00
joshmoz%gmail.com
37bcea568d
add support for drawing dotted and dashed lines on Mac OS X. b=338374 r=mento sr=pinkerton
2006-05-24 22:18:51 +00:00
mark%moxienet.com
cb4aad3b2e
338724 Get rid of nsQDFlushManager/nsIQDFlushManager, it's been rendered obsolete. Ha. Cocoa-only. r=josh
2006-05-22 20:25:08 +00:00
leon.sha%sun.com
c78334daab
Bug 338519 Build error on Solaris 11 in gfx/src/thebes directory
...
Patch by alfred.peng@sun.com .
benjamin: review+
2006-05-19 10:01:41 +00:00
sergei_d%fi.tartu.ee
387522fa83
[BEOS] Bug 164498, new Quit/Destroy code, p=sergei_d, r=thesuckiestmail, BeOS-only
2006-05-17 19:35:21 +00:00
mark%moxienet.com
5e118c84e1
338153 Frontport bug 332579 to trunk, consolidating the native event improvements made on the 1.8 branch (332579) and trunk (326273). r=josh sr=darin
2006-05-17 19:07:05 +00:00
bzbarsky%mit.edu
98b8b39624
Fix bug 334712. Patch by Srini Panguluri <srini@youos.com>, r+sr=roc
2006-05-12 20:20:08 +00:00
cbiesinger%web.de
1fe4516c9f
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
2006-05-06 17:53:51 +00:00
kjh-5727%comcast.net
5c282b2064
Bug 335568 - Explicitly link with libfreetype when using XFT. r=benjamin
2006-05-05 21:28:23 +00:00
masayuki%d-toybox.com
95dd58f289
Bug 336754 fix up the space width r=pavlov
2006-05-05 19:23:42 +00:00
masayuki%d-toybox.com
dc1d7740b2
Bug 334217 armenian unicode caracters are not accessible anymore. patch by Masatoshi Kimura (:emk) <VYV03354@nifty.ne.jp> r+sr=rbs
2006-05-05 07:12:24 +00:00
masayuki%d-toybox.com
e9db11ec78
Bug 334928 overlapping text when using Hebrew text with style: letter-spacing: 1px r=pavlov
2006-05-04 17:34:49 +00:00
pavlov%pavlov.net
8c49d58f66
fixing _cairo_win32_surface_show_glyphs to use the correct y coordinates and to transform using the scaled fonts device_to_logical matrix. bug 330095. r=vlad
2006-05-03 21:29:20 +00:00
benjamin%smedbergs.us
668d732cf0
Bug 78081 - preliminary work for stopping exporting intermediate libraries, blanket-r=mento
2006-05-03 18:59:46 +00:00
vladimir%pobox.com
e084465df3
b=336236, rescaled images are sometimes not shown, r=stuart
2006-05-02 21:07:06 +00:00
vladimir%pobox.com
8b5b26f403
b=326672, undecoded parts of images render as black instead of being clipped out, r=stuart
2006-05-01 23:45:48 +00:00
pavlov%pavlov.net
6624339bb6
adding support for MOZ_DISABLE_IMAGE_OPTIMIZE env var to thebes so you can force image data allocated to stay in the firefox process. bug 336191. r=mrbkap
2006-05-01 22:39:11 +00:00
sergei_d%fi.tartu.ee
c38947da04
[BeOS]Bug 335076. Fixing rendering of point-sized test. p=sergei_d, r=thesuckiestemail@yahoo.se. BeOS-only
2006-04-29 12:11:25 +00:00
leon.sha%sun.com
6e5028a4a2
Bug 324635
...
Firefox 1.5 PostScript printing will not work (no output)
Patch by leon.sha@sun.com
kherron+mozilla: review+
roc: superreview+
2006-04-29 08:27:24 +00:00
masayuki%d-toybox.com
f11b9de124
Bug 327184 CSS property letter-spacing rendered incorrectly for Pango r=pavlov
2006-04-28 23:36:18 +00:00
benjamin%smedbergs.us
ddc19fa107
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
63d14daafb
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
2fdd5b184b
fixing cairo-beos bustage, r+sr=bz
2006-04-23 15:28:21 +00:00
dbaron%dbaron.org
e27bcf1daa
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
70cecebab0
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
6de04b00cb
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
c8c2413666
speeding up text measuring when using fallback fonts. bug 332497. r=vlad
2006-04-20 20:42:24 +00:00
cls%seawood.org
9d3fb5f3b1
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
cef66a810e
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
14c9d8f394
(part of) bug 333640 link to all required libraries
...
r=bsmedberg
2006-04-19 20:41:52 +00:00
pavlov%pavlov.net
8fde9bea4b
cap font size. bug 333861 r=vlad
2006-04-19 19:10:52 +00:00
vladimir%pobox.com
3b198c8b01
add missing mac glue bits for 333177
2006-04-18 21:41:42 +00:00
cls%seawood.org
7358b7f8da
Link order matters.
...
Bug #332985 r=bsmedberg
2006-04-18 15:54:31 +00:00
bzbarsky%mit.edu
5b0f7a8c64
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
cfb04e2527
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
adb5e9fef8
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
7ab19fd9bd
Fix mingw cross-compile & static build bustage
...
Bug #333941 r=bsmedberg
2006-04-14 22:59:21 +00:00
cbiesinger%web.de
6a982f5213
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
adc34f894b
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
bf1256e906
Platform-specific bustage.
2006-04-12 16:03:25 +00:00
benjamin%smedbergs.us
185c761605
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
c0ee10e84e
Bug 333586. Fix Solaris bustage. r=vlad
2006-04-12 00:15:46 +00:00
dbaron%dbaron.org
e7eaac327c
Add a missing debugging conditional-printf. b=327878 r+sr=roc
2006-04-10 05:27:25 +00:00
pavlov%pavlov.net
fa798d27b2
fixing CSS letter-spacing on windows. bug 327184. r=vlad
2006-04-08 00:41:08 +00:00
pavlov%pavlov.net
4ca4cc1563
workaround for bitmap fonts. bug 324706. r=vlad
2006-04-07 20:46:22 +00:00
bzbarsky%mit.edu
0e69939d86
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
6d44e9b07e
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
b8ccfe01fd
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
ac4937b07d
b=324967, black strips while scrolling with cairo, r=stuart
2006-04-06 18:26:55 +00:00
benjamin%smedbergs.us
6856a562fa
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
b1b4fd1937
remove use of WithConversion. fixing bug 328734. r=vlad
2006-04-06 05:29:07 +00:00
benjamin%smedbergs.us
21a661477b
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
ac49c790c1
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
4e72d58a48
add type info to thebes. bug 332743. r=vlad
2006-04-04 21:54:22 +00:00
cbiesinger%web.de
ea0243cf9b
bug 331888. Make cairo-beos work. Requires --enable-pango for now
...
r=stuart
2006-04-04 21:22:35 +00:00
pavlov%pavlov.net
62db0a3cb9
free the cairo glyphs. r=vlad
2006-04-01 01:45:51 +00:00
vladimir%pobox.com
22297645a8
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
db5b9e4509
removing unused member variables in thebes code
2006-03-31 23:52:20 +00:00
pavlov%pavlov.net
cee44f52f3
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
5521781301
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
4948defb71
Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
2006-03-30 07:57:10 +00:00
pavlov%pavlov.net
c14d9a8f8d
fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me
2006-03-28 21:15:01 +00:00