Arpad Borsos
|
ba7ea37460
|
Bug 454483 - Clean up unused variables in gfx/; r=vladimir; (with nits by sgautherie)
|
2008-09-15 15:46:07 +02:00 |
John Daggett
|
2fd039ec18
|
Bug 449533. Set the mFixedPitch flag within SetFixedPitch. r+sr=vlad
|
2008-09-12 16:31:16 +09:00 |
Vladimir Vukicevic
|
54489e535c
|
b=454856; gcc compilation oddness with some fp-int conversions, workaround in gfxColor; r=bholley
|
2008-09-11 17:49:58 -07:00 |
Bobby Holley
|
d60517eb9d
|
Fixing some endian-ness bugs for color management - bug 439704. r=vlad
|
2008-09-10 19:21:03 -07:00 |
Bobby Holley
|
107ed7aaa9
|
Force cms to use sRGB as an output profile during reftests - bug 452125.r=vlad
|
2008-09-08 14:47:26 -07:00 |
Bobby Holley
|
b76029e429
|
Bug 453726 - thebes does an unnecessary float->byte->float conversion on the alpha channel when color management is turned on. r=vlad
|
2008-09-08 14:41:26 -07:00 |
Robert O'Callahan
|
c0b5d3316b
|
Bug 446529. Disable uncommon ligatures on Mac/ATSUI. Make sure we don't enable common ligatures if ATSUI has disabled them by default for this font (e.g. for Courier). r=vlad
|
2008-09-06 20:37:58 +12:00 |
Robert O'Callahan
|
d33a2f02b3
|
Bug 452567. Reorder glyph drawing order for RTL to make it consistent with LTR. r=vlad
|
2008-09-04 14:38:32 +12:00 |
Oleg Romashin
|
f1c73ae275
|
Bug 451032 – Replace gfxQtFonts with gfxFT2Fonts because it almost the same. r=vladimir
|
2008-08-28 21:05:53 +10:00 |
Brian Crowder
|
abfb506004
|
Bug 422774 - reduce narrow Windows API calls in gfx, original patch by Brad Lassey <blassey@mozilla.com>, r=pavlov
|
2008-08-27 14:44:55 -07:00 |
shaver@mozilla.org
|
58e9ff6f55
|
re-merge from mozilla-central for post-freeze backouts
|
2008-08-20 10:56:41 -07:00 |
shaver@mozilla.org
|
51d57bfb68
|
merge from mozilla-central
|
2008-08-20 08:17:17 -07:00 |
Ted Mielczarek
|
2983bfd851
|
Backed out changeset d55aac0ec553, bug 446529 - Disable discretionary ligatures on Mac, due to reftest failures on mac
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-01.html |
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-03.html |
|
2008-08-20 10:43:58 -04:00 |
Ted Mielczarek
|
bf51b7a7ab
|
Backed out changeset d55aac0ec553, bug 446529 - Disable discretionary ligatures on Mac, due to reftest failures on mac
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-01.html |
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-03.html |
|
2008-08-20 10:42:57 -04:00 |
Reed Loden
|
44cf843ac9
|
Branch merge.
|
2008-08-20 02:03:50 -05:00 |
Reed Loden
|
8984f14136
|
Backed out changeset 6eec92f9276a from bug 416157 because the image tests need to be updated before it can be landed.
|
2008-08-20 02:03:01 -05:00 |
Robert O'Callahan
|
7136fa41d6
|
Bug 446529 - "Disable discretionary ligatures on Mac" [r=vlad]
|
2008-08-20 00:55:27 -05:00 |
Michael Moy
|
f180304b99
|
Bug 416157 - "Add JPEG SSE2 color processing for ycc_rgb_convert_argb" [r=stuart sr=vlad]
|
2008-08-20 00:03:46 -05:00 |
Robert O'Callahan
|
2cd9fc5f55
|
Bug 449519. gfxFont::Measure needs to be more careful so that gfxRect::Union does not discard height information. r=vlad
|
2008-08-08 20:24:22 +12:00 |
Peter Weilbacher
|
c0f1433572
|
[OS/2] follow-up for bug 437356 to unbreak the OS/2 build.
This just copies the font entry stub of gfxPangoFonts, we are going to make real use of the fontentry stuff for OS/2 hopefully soon.
|
2008-08-07 10:12:45 +02:00 |
Vladimir Vukicevic
|
25088ea826
|
(really) backing out d883ab4b8f41
|
2008-08-06 16:32:33 -07:00 |
Vladimir Vukicevic
|
bf9d81b83e
|
Backing out d883ab4b8f41:7540abc35c97
|
2008-08-06 16:24:13 -07:00 |
Vladimir Vukicevic
|
8dd105f4c1
|
[dfb,422221] merge fixup
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
284d55df26
|
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
1564d4a50a
|
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
0845cd7905
|
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
|
2008-08-06 13:48:55 -07:00 |
John Daggett
|
036defdf90
|
Bug 437356. Set up unified font entry object. r+sr=stuart
|
2008-08-06 13:34:06 +09:00 |
Vladimir Vukicevic ext:(%2C%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
|
e9b1bb3657
|
Bug 449959: gfxGdkNativeRenderer: look for GdkDrawable on group target,
use default display for fallback. r=vlad/karlt
|
2008-08-19 15:22:42 +12:00 |
Bobby Holley
|
d2099fd0a8
|
turned on the fastpath introduced in the main patch for bug 445552.r=stuart
|
2008-08-18 16:44:37 -07:00 |
Ginn Chen
|
e6b2bd7c00
|
Bug 449751 gfxFont.cpp failed to compile with Sun Studio 12 r=jdaggett sr=pavlov
|
2008-08-18 16:31:53 +08:00 |
Bobby Holley
|
ea24bf35cd
|
adding a file for bug 450454 that I forgot to commit in c71e4d3f0093.
|
2008-08-17 17:48:42 -07:00 |
Stuart Parmenter
|
21b1ae16c8
|
bug 448989. Merging the mozilla-qt repository. r=me,vlad
|
2008-08-16 23:18:27 -07:00 |
Bobby Holley
|
a19ebe3def
|
Floating point path through lcms as part of bug 445552. r=vlad
|
2008-08-16 14:44:51 -07:00 |
Bobby Holley
|
311ed5b7af
|
LCMS precaching patch to speed up linear interpolations - bug 444661. r=joe,sr=vlad
|
2008-08-15 13:59:18 -07:00 |
Oleg Romashin
|
d38312ab76
|
Removed old embedding API
Removed old GLITZ stuff
|
2008-08-15 09:31:55 +03:00 |
Oleg Romashin
|
4490c66152
|
merge with mozilla-central
|
2008-08-16 03:39:26 -04:00 |
Bobby Holley
|
352cbe97a5
|
fixed linux bustage - sorry.
|
2008-08-14 16:32:58 -07:00 |
Bobby Holley
|
344d4d6899
|
Standalone testing framework for LCMS (not run automatically). r=vlad
|
2008-08-14 16:13:41 -07:00 |
Simon Montagu
|
41c5cf4f91
|
Prevent crash with long string of Indic characters. Bug 445711, r=pavlov
|
2008-08-14 11:20:46 +03:00 |
Robert O'Callahan
|
1320053484
|
Bug 406299. Make sure we include the font ascent/descent of a soft hyphen if there is one (gfx bits). r+sr=dbaron
|
2008-08-12 21:34:52 +12:00 |
Bobby Holley
|
3e81f0a50a
|
Bug 449681 – switch color_management pref from off/on bool to off/on/taggedonly int. r=vlad
|
2008-08-11 21:55:36 -07:00 |
Vladimir Vukicevic
|
c96257260c
|
b=422221; additional DirectFB compilation fixes
|
2008-08-09 22:25:30 -07:00 |
Oleg Romashin
|
1afed1eab7
|
Fixed gfxQtFont according to changes in bug 437356 Set up unified font entry object
Added empty gfxQtNativeRenderer and fixed nsObjectFrame for MOZ_WIDGET_QT
|
2008-08-09 16:43:08 +03:00 |
Oleg Romashin
|
75fc2387ae
|
mozilla-central merge
|
2008-08-08 13:05:00 +03:00 |
Vladimir Vukicevic
|
b6e169008f
|
[dfb,422221] merge fixup; fix temp xlib surface creation
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
1bfb08c84e
|
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
27b16f2a53
|
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
|
2008-08-06 13:48:55 -07:00 |
Vladimir Vukicevic
|
298b275851
|
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
|
2008-08-06 13:48:55 -07:00 |
Oleg Romashin
|
e8436023c1
|
Removed some not required changes which can break trunk build
Removed empty lines changes
|
2008-08-03 21:10:34 +03:00 |
Oleg Romashin
|
427aa3fb16
|
Merging mozilla-central to mozilla-qt.
|
2008-08-03 20:30:10 +03:00 |
Ian Neal
|
d4c933c660
|
Bug 447776 – Hang with word-wrap: break-word and width: 0px
with testcase and crashtests
p=smontagu r/sr=roc
|
2008-07-27 17:43:07 +01:00 |
Simon Montagu
|
0185f285af
|
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
|
2008-07-24 10:16:18 +03:00 |
Bobby Holley
|
c06160cfeb
|
Firefox honors embedded ICC intent flag - bug 444014 r=vlad
|
2008-07-23 10:33:12 -07:00 |
Vladimir Vukicevic
|
01d5a8973a
|
b=424423, border rendering is slow: Part 1; r+sr=roc
|
2008-07-23 10:25:23 -07:00 |
Vladimir Vukicevic
|
4098e33bc4
|
b=424423; border rendering is slow: add APIs to thebes; r=joe
|
2008-07-23 10:25:00 -07:00 |
Peter Weilbacher
|
8de00c2cbe
|
[OS/2] Bug 439194: simple glyph matching across all installed fonts
|
2008-07-20 18:51:49 +00:00 |
Eric Butler
|
1ed317198b
|
Expose Cairo path copy/append functions through Thebes - bug 445616 r=vlad
|
2008-07-18 11:26:02 -07:00 |
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
7d3343e0fa
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 23:30:25 -07:00 |
L. David Baron
|
86c186dbd8
|
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
|
2008-07-16 22:59:14 -07:00 |
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
269c2d355a
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 22:18:38 -07:00 |
Bobby Holley
|
0cb5fecb1a
|
System color profile handle not freed on thebes shutdown - bug 444829 r=vlad
|
2008-07-16 20:09:08 -07:00 |
Karl Tomlinson
|
9738632051
|
cairo_draw_with_xlib should provide a non-NULL visual to callback. b=445250 r=vlad
|
2008-07-17 13:22:50 +12:00 |
Zack Weinberg
|
947cb5c85f
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
|
2008-07-15 14:31:36 -07:00 |
Robert O'Callahan
|
9c6fb220e6
|
Bug 444689. gfxMatrix type checks should allow for an epsilon fuzz so that matrix arithmetic that works out to the identity doesn't change the type. r=vlad
|
2008-07-14 10:27:43 +12:00 |
Robert O'Callahan
|
5b78a8d997
|
Bug 444690. gfxPlatformGTK::CreateOffscreenSurface should clear the surface to be consistent with other platforms. r=vlad
|
2008-07-14 09:40:16 +12:00 |
Chris Double
|
91826e2fd0
|
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
|
2008-07-09 20:22:20 +12:00 |
Karl Tomlinson
|
f39cfdc3c2
|
remove excess spaces to force rebuild for system-headers changes 6c0971153949
|
2008-07-08 16:58:17 +12:00 |
Karl Tomlinson
|
6e807c340d
|
remove comma at end of enumerator list from 9bbea3b66376
|
2008-07-08 14:37:41 +12:00 |
Karl Tomlinson
|
ccb2fa8327
|
Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
|
2008-07-08 14:15:40 +12:00 |
Mats Palmgren
|
ca25fa69ba
|
Fix bug 441360. r+sr=vlad
|
2008-07-08 02:00:22 +02:00 |
Mats Palmgren
|
187c62ada6
|
Fix potential memory leak. b=441454 r+sr=vlad
|
2008-07-08 01:49:39 +02:00 |
Mats Palmgren
|
2603e93156
|
Backout crash tests for bug 409006 since it caused other crash tests to fail loading (403296-1.xhtml).
|
2008-07-03 16:00:32 +02:00 |
Mats Palmgren
|
51231ec6f2
|
Crash tests for bug 409006.
|
2008-07-03 14:57:20 +02:00 |
Mats Palmgren
|
4f0e65ad87
|
Backout crash tests for bug 409006.
|
2008-07-02 15:50:53 +02:00 |
Mats Palmgren
|
40744e9c97
|
Crash test for bug 409006.
|
2008-07-02 13:13:15 +02:00 |
L. David Baron
|
73f8681e40
|
Merge backout of 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
|
2008-07-01 22:01:26 -07:00 |
L. David Baron
|
125a18e0a9
|
Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
|
2008-07-01 22:01:10 -07:00 |
John Daggett
|
1a44a5f31a
|
Bug 423405. gfxPlatformMac.h causes compile to fail GCC4.2 on Mac OS X. r=jdaggett, sr=vlad
|
2008-07-02 13:19:37 +09:00 |
Zack Weinberg
|
0cb6b35cce
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
|
2008-07-01 20:24:36 -07:00 |
John Daggett
|
d4c50db758
|
Bug 433997. Catch null ptrs returned by CGFontGetHMetrics in cairo mac font code to prevent top crasher. r+sr=vlad
|
2008-07-01 09:02:21 +09:00 |
Simon Montagu
|
aea64b3cb9
|
Set glyph info for low surrogates in Pango. Bug 439910, r+sr=roc
|
2008-06-18 23:14:51 -07:00 |
Ginn Chen
|
f72ebb22d6
|
Bug 435739 Poor performance of Firefox 3 with no X RENDER extension
r=vladimir
|
2008-06-11 18:29:21 +08:00 |
Robert O'Callahan
|
34ee8b8bbb
|
Add Width/Height/GetDataSize getters to gfxImageSurface. r=vlad
|
2008-06-11 11:46:32 +12:00 |
Robert O'Callahan
|
31af099e04
|
Add 2-axis Scale, operator-, and Contains to gfxRect. r=vlad
|
2008-06-11 11:43:51 +12:00 |
Robert O'Callahan
|
a8e32416ef
|
Make gfxImageSurface clear allocated surface data. r=vlad
|
2008-06-11 11:05:43 +12:00 |
pavlov@pavlov.net
|
a5d1b870e6
|
bug 434401. crash due to not finding a font on startup in some cases. r=karlt a=beltzner
|
2008-05-28 16:55:40 -07:00 |
mozilla@weilbacher.org
|
ceacb00c81
|
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch. (Oops, don't want to get the debugging output by default!)
|
2008-05-28 05:55:36 -07:00 |
mozilla@weilbacher.org
|
1c5dc0098b
|
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch.
|
2008-05-28 05:38:09 -07:00 |
gavin@gavinsharp.com
|
2193f848b1
|
Bug 432062: Windows vector font rendering is broken, patch by roc@ocallahan.org, r=stuart, a=schrep
|
2008-05-08 08:38:22 -07:00 |
pavlov@pavlov.net
|
2402023474
|
bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
|
2008-05-07 13:29:48 -07:00 |
Vladimir Vukicevic
|
820030d6b2
|
[qpainter] Create QImages directly from image surfaces used as source
|
2008-05-04 11:51:37 -07:00 |
crowder@fiverocks.com
|
7ffacfd412
|
Bug 431413: Crash in gfxWindowsFontGroup::InitTextRunUniscribe, r=pavlov, sr=roc, a=mtschrep
|
2008-05-03 21:25:13 -07:00 |
Vladimir Vukicevic
|
61d5de4912
|
Branch merge.
|
2008-05-01 09:23:23 -07:00 |
Oleg Romashin
|
82edc89756
|
Fixed optimized cairo_surface_fill for image surface
Enable OptimizeImage for X11 QSurface
|
2008-05-01 14:50:24 +03:00 |
jdaggett@mozilla.com
|
155ba88610
|
Bug 418479. Allow antialiased text rendering to be disabled for small text sizes via a pref. r+sr=vlad, a=damons
|
2008-05-01 02:07:17 -07:00 |
Vladimir Vukicevic
|
71d470b9e7
|
Merging mozilla-central to mozilla-qt.
|
2008-04-30 16:00:19 -07:00 |
roc+@cs.cmu.edu
|
bdc627e140
|
Bug 427411. Handle bogus fonts being returned by Windows due to the font catalog being stale or out of GDI objects. r=pavlov,a=damon
|
2008-04-29 20:37:30 -07:00 |
Vladimir Vukicevic
|
10e2cf8a01
|
[cairo-qpainter] Create QPixmaps with an alpha channel if required
|
2008-04-28 18:15:30 -07:00 |
roc+@cs.cmu.edu
|
f4aaba59ec
|
Backing out bug 427411
|
2008-04-28 17:28:22 -07:00 |
roc+@cs.cmu.edu
|
9a73c732a7
|
Bug 427411. Handle GetTextMetrics failing when we create a gfxWindowsFont (can happen if we're out of GDI resources or Windows' font catalog is stale). r=pavlov,a=damon
|
2008-04-28 15:30:22 -07:00 |