Peter Weilbacher
3e4f690e27
Bug 466956: fix alias check in gfxFontconfigUtils::ResolveFontName for correct return value, r=karlt, sr=roc
2008-12-02 20:29:17 +01:00
Shawn Wilsher
309088efe4
Backed out changeset 0586ee185c87 (bug 460629) to investigate possible performance regression (bug 467102)
2008-11-28 11:02:01 -08:00
Bobby Holley
020c84f8c9
Bug 460629 - Bogus ICC profile detection for LCMS.r=vlad,a191=beltzner
2008-11-28 10:17:32 +01:00
John Daggett
0d24013534
Follow-on fix for bug 457825. Use sheet principal for agent and user sheets. r=dbaron,bz sr=dbaron
2008-11-27 12:50:16 +09:00
Peter Weilbacher
b39d47dffa
[OS/2] implement (but not yet activate) synthetic oblique using font matrix skewing in gfxOS2Font::CairoScaledFont
2008-11-26 20:13:43 +01:00
Peter Weilbacher
962a68d018
[OS/2] de-indent gfxOS2Font::GetMetrics and get a few improvements that were added to gfxFT2Font in the meantime
2008-11-26 20:12:52 +01:00
Peter Weilbacher
50bccbc11f
[OS/2] remove two unused, already commented, code lines from gfxOS2Platform.cpp
2008-11-26 20:12:52 +01:00
Jonathan Kew
c47d6406d1
fix uninitialized variable causing incorrect fallback font selection (bug 451426) r=roc sr=roc
2008-11-26 10:13:02 -08:00
L. David Baron
9ff74e7abb
Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+
2008-11-25 15:22:39 -08:00
L. David Baron
a245c3537e
Back out 8d2453e98c3fc55ef6b02becf7a8e4d86a066e34 due to mac startup failures.
2008-11-25 15:08:29 -08:00
L. David Baron
e1fd81e8d3
Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+
2008-11-25 13:27:54 -08:00
Peter Weilbacher
a2df934c69
[OS/2] Bug 465691: make sure that we matched a font before using it and rename "Deja Vu" to "DejaVu", r=wuno@lsvw, a191b2=beltzner (CLOSED TREE)
2008-11-24 20:18:39 +01:00
Peter Weilbacher
a89bc58087
[OS/2] Bug 465691: fix debug output to compile again (CLOSED TREE)
2008-11-24 20:18:15 +01:00
Vladimir Vukicevic
6450cdc188
b=424333; BadAlloc under X when viewing extremely large images; r=joe
2008-11-09 15:39:41 -08:00
Karl Tomlinson
e0924b37f5
b=449356 remove accidentally added code
2008-11-07 15:37:52 +13:00
Karl Tomlinson
18dae13b06
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
2008-11-07 15:21:34 +13:00
Karl Tomlinson
0860a21e5b
backout b=449356 9621d305de92
2008-11-07 10:49:14 +13:00
Karl Tomlinson
8dfecc605a
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
2008-11-07 09:39:06 +13:00
Simon Montagu
785ffb9b41
Detect clusters in Indic scripts where an initial RA is reordered after the following consonant and vowel. Bug 428317, r=roc
2008-11-06 02:02:51 -08:00
John Daggett
e5a0f4c565
Bug 457825 - Support access control headers when downloading fonts. r=jonas,dbaron, sr=jonas
2008-11-06 09:32:12 +09:00
Karl Tomlinson
6c652e85ab
backout b=449356 e8665c7cfdf2 and 20113c4780d2
2008-11-06 12:26:22 +13:00
Karl Tomlinson
58ea9f42df
b=449356 remove stray "static" keyword
2008-11-06 11:48:20 +13:00
Karl Tomlinson
6ac7784544
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
2008-11-06 11:14:02 +13:00
Robert O'Callahan
0d380f02a0
Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron
2008-11-04 14:01:21 -08:00
Doug Turner
76f1b81b27
Bug 462911 - support NS_PRINTING in gfx / cairo. r=vlad
2008-11-04 07:43:45 -08:00
Simon Montagu
18abf89bcd
Turning off symbol ligatures can turn off required ligatures also in some fonts. Bug 462387, r+sr=roc
2008-11-02 06:11:10 -08:00
John Daggett
f37b60578a
Bug 458861. Validate TrueType headers before activating downloaded font. r=roc, sr=vlad,roc
2008-10-29 11:09:50 -07:00
Karl Tomlinson
9283404bc5
b=455647 garbage Indic characters on parts of some English webpages. r=pavlov
2008-10-29 10:24:06 -07:00
Arpad Borsos
3585c944f1
Bug 456388 - "Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree" (followup for mozilla-central) [r+sr=brendan]
2008-10-21 01:50:05 -05:00
John Daggett
30dd369e94
Bug 458256. Use LoadLibraryW instead of LoadLibrary (patch by DougT). r+sr=vlad
2008-10-18 05:14:01 +02:00
John Daggett
24fa1f8fdc
Bug 441473. Fix VC 7.1 bustage. r=jdaggett, sr=roc
2008-10-15 18:21:17 +09:00
Robert O'Callahan
7a386793fc
Bug 457194. Be careful when we do NS_ceil for font max-ascent/max-descent; we don't want a number that's an integer plus epsilon to round up to the next integer. r=vlad
2008-10-13 14:08:27 +13:00
Peter Weilbacher
b8af3f6c3f
[OS/2] Bug 454956: fix OS/2 build break with GCC 3.4.6 or newer, part 2
2008-10-11 14:49:03 +03:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Vladimir Vukicevic
3b27944210
b=459150; avoid non-pixel-aligned clips to speed up mobile's DrawWindow usage; r=stuart
2008-10-09 14:49:15 -07:00
Oleg Romashin
de82ac8389
Bug 458360 - Qt build breaks after implementation of user font set object. r=vladimir.
2008-10-08 09:06:09 -05:00
Dave Townsend
f8db39fe9b
Backed out changeset a9838a973cdd from bug 457194 due to failing mochitest
2008-10-01 16:40:34 +01:00
John Daggett
3865d34ef7
Bug 457194. Make sure Ahem font completely covers background. r=jdaggett, sr=vlad
2008-10-01 13:17:39 +09:00
John Daggett
b38e8d3c90
Bug 441473. Adding new files.
2008-10-01 12:04:10 +09:00
John Daggett
c5d2a8ddfd
Bug 441473. Implement user font set object. r+sr=roc
2008-10-01 12:01:53 +09:00
Arpad Borsos
3da6ac3d8d
bug 445321 - remove --enable-glitz and related defines. r=vlad,ted
2008-09-30 13:53:38 -04:00
Karl Tomlinson
b0bf792077
b=385263 make line heights integer r=roc
2008-09-27 12:22:20 +12:00
Karl Tomlinson
bd1cf53da5
b=385263 a PangoFcFont using tree cairo r=roc
2008-09-27 12:21:55 +12:00
Karl Tomlinson
5a7b874dec
merge backout 23e255271851 b=385263
2008-09-26 20:01:15 +12:00
Karl Tomlinson
952ca1e5f6
backout 23e255271851 b=385263
2008-09-26 20:00:50 +12:00
John Daggett
a3e37412cf
Bug 436663. Work around ATSUI crasher caused by long Hebrew sequence. r=roc, sr=vlad
2008-09-26 16:51:53 +09:00
Karl Tomlinson
3ff29e984e
b=385263 a PangoFcFont using tree cairo r=roc
2008-09-26 17:29:55 +12:00
Karl Tomlinson
643323a858
b=456545 added missing header gfxFontconfigUtils.h
2008-09-26 17:14:51 +12:00
Karl Tomlinson
0dbd19de26
b=456545 Unify pseudo-inversion of langGrouping r=roc
2008-09-26 16:40:28 +12:00
Karl Tomlinson
a1f89017f4
b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg
2008-09-26 10:38:25 +12:00
Karl Tomlinson
c125d77eb4
restore xlib behavior to that prior to changeset 3c9f6c799fed b=455976 r=stuart
2008-09-26 10:25:00 +12:00
Vladimir Vukicevic
4f48417c20
b=310682, add support for shadows in HTML Canvas; patch from Eric Bulter; r=vlad
2008-09-25 12:53:52 -07:00
Vladimir Vukicevic
1ce4d80f1b
b=450178; add generic 8-bit alpha box blur in thebes (patch from Eric Bulter); r=vlad
2008-09-25 12:53:09 -07:00
Vladimir Vukicevic
e9929e8a33
b=455976; wrong extend mode used for macosx for border-image
2008-09-25 12:49:55 -07:00
Doug Turner
d26848464c
Bug 455354 - WinCE GFX Thebes Windows Fonts Explicit Unicode API Call. patch by wolfe, r=pavlov
2008-09-23 16:35:56 -07:00
Karl Tomlinson
cc1a3203b5
b=404857 firefox reloads every font.cache for every page loaded r=pavlov
2008-09-22 08:24:28 +12:00
Karl Tomlinson
f8ae25f7d0
b=454951 lazy creation of gfxPangoFont for gfxPangoFontGroup r=roc
2008-09-18 13:44:14 +12:00
Karl Tomlinson
212e7734e7
b=454720 Add GetThebesStyle and GetThebesWeight to gfxFontconfigUtils r=pavlov
2008-09-16 16:40:57 +12:00
Karl Tomlinson
69486965eb
fix compiler warning regarding initialization of gfxFont b=454735 r=roc
2008-09-16 16:38:20 +12:00
Karl Tomlinson
4ce06bfd6f
b=454743 skip empty glyphs rather than rendering as spaces
2008-09-16 16:19:46 +12:00
Karl Tomlinson
e8a84aa36e
b=454718 Change return type of gfxPlatformGtk::DPI() from PRUint32 to double. r=roc
2008-09-16 10:29:36 +12:00
Arpad Borsos
067d8fcf17
Bug 454483 - Clean up unused variables in gfx/; r=vladimir; (with nits by sgautherie)
2008-09-15 15:46:07 +02:00
John Daggett
96dc454727
Bug 449533. Set the mFixedPitch flag within SetFixedPitch. r+sr=vlad
2008-09-12 16:31:16 +09:00
Bobby Holley
7f68f87dbf
Fixing some endian-ness bugs for color management - bug 439704. r=vlad
2008-09-10 19:21:03 -07:00
Bobby Holley
3c106c861e
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
6bd35710a6
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
1bc2d8883a
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
787e31d22a
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
9941099a86
Bug 451032 – Replace gfxQtFonts with gfxFT2Fonts because it almost the same. r=vladimir
2008-08-28 21:05:53 +10:00
Brian Crowder
e5f30b8f9d
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
4e4293b4e9
re-merge from mozilla-central for post-freeze backouts
2008-08-20 10:56:41 -07:00
shaver@mozilla.org
5d3ad68bbe
merge from mozilla-central
2008-08-20 08:17:17 -07:00
Ted Mielczarek
702aa540ab
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
Robert O'Callahan
15260e6b0e
Bug 446529 - "Disable discretionary ligatures on Mac" [r=vlad]
2008-08-20 00:55:27 -05:00
Robert O'Callahan
6508d9ba55
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
1ec3d5e1f0
[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
5666178bff
(really) backing out d883ab4b8f41
2008-08-06 16:32:33 -07:00
Vladimir Vukicevic
02e6b86b3b
Backing out d883ab4b8f41:7540abc35c97
2008-08-06 16:24:13 -07:00
Vladimir Vukicevic
f490a8522a
[dfb,422221] merge fixup
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
b6f8937698
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
50321c29c8
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
67fa7ce818
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
John Daggett
7a21d2d052
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)
82238e4cc8
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
5eca9973d1
turned on the fastpath introduced in the main patch for bug 445552.r=stuart
2008-08-18 16:44:37 -07:00
Ginn Chen
c866616af3
Bug 449751 gfxFont.cpp failed to compile with Sun Studio 12 r=jdaggett sr=pavlov
2008-08-18 16:31:53 +08:00
Stuart Parmenter
c126af8547
bug 448989. Merging the mozilla-qt repository. r=me,vlad
2008-08-16 23:18:27 -07:00
Bobby Holley
ead2727c2c
Floating point path through lcms as part of bug 445552. r=vlad
2008-08-16 14:44:51 -07:00
Bobby Holley
aca31622dd
LCMS precaching patch to speed up linear interpolations - bug 444661. r=joe,sr=vlad
2008-08-15 13:59:18 -07:00
Oleg Romashin
38e95b5eeb
merge with mozilla-central
2008-08-16 03:39:26 -04:00
Simon Montagu
bb23c68e71
Prevent crash with long string of Indic characters. Bug 445711, r=pavlov
2008-08-14 11:20:46 +03:00
Robert O'Callahan
73f4457098
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
3b34cb4ebc
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
b9335eeb11
b=422221; additional DirectFB compilation fixes
2008-08-09 22:25:30 -07:00
Oleg Romashin
59134516e5
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
12059d0133
mozilla-central merge
2008-08-08 13:05:00 +03:00
Vladimir Vukicevic
4777074613
[dfb,422221] merge fixup; fix temp xlib surface creation
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
47e8b31ff1
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
05da74d969
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
cec2aa1047
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
Oleg Romashin
dbbb2a81ec
Removed some not required changes which can break trunk build
...
Removed empty lines changes
2008-08-03 21:10:34 +03:00
Oleg Romashin
bc6cd35488
Merging mozilla-central to mozilla-qt.
2008-08-03 20:30:10 +03:00
Ian Neal
2cc0239904
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
0dd0a7f5ba
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
2008-07-24 10:16:18 +03:00
Bobby Holley
4a0c36fc63
Firefox honors embedded ICC intent flag - bug 444014 r=vlad
2008-07-23 10:33:12 -07:00
Vladimir Vukicevic
f322efada2
b=424423; border rendering is slow: add APIs to thebes; r=joe
2008-07-23 10:25:00 -07:00
Peter Weilbacher
047958a689
[OS/2] Bug 439194: simple glyph matching across all installed fonts
2008-07-20 18:51:49 +00:00
Eric Butler
2dab44aa60
Expose Cairo path copy/append functions through Thebes - bug 445616 r=vlad
2008-07-18 11:26:02 -07:00
Bobby Holley
500e5c0524
System color profile handle not freed on thebes shutdown - bug 444829 r=vlad
2008-07-16 20:09:08 -07:00
Karl Tomlinson
333c18ab53
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
2103ba64ef
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
2d4fd7e6b5
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
02ccf2851f
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
096f79ffa2
remove excess spaces to force rebuild for system-headers changes 6c0971153949
2008-07-08 16:58:17 +12:00
Karl Tomlinson
8a008f0564
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
b01b0154dd
Fix bug 441360. r+sr=vlad
2008-07-08 02:00:22 +02:00
Mats Palmgren
5605db70df
Fix potential memory leak. b=441454 r+sr=vlad
2008-07-08 01:49:39 +02:00
L. David Baron
df1b22e4c5
Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
2008-07-01 22:01:10 -07:00
Zack Weinberg
74a4ba6923
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
c89140eb33
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
661c1e5933
Set glyph info for low surrogates in Pango. Bug 439910, r+sr=roc
2008-06-18 23:14:51 -07:00
Ginn Chen
d94506c0a7
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
a395b05359
Add 2-axis Scale, operator-, and Contains to gfxRect. r=vlad
2008-06-11 11:43:51 +12:00
Robert O'Callahan
170eb005a5
Make gfxImageSurface clear allocated surface data. r=vlad
2008-06-11 11:05:43 +12:00
pavlov@pavlov.net
1d63f66c30
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
350d31dbcd
[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
e80bce4bc0
[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
52f36f8928
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
844a9ac9ed
bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
2008-05-07 13:29:48 -07:00
Vladimir Vukicevic
2638e3dc51
[qpainter] Create QImages directly from image surfaces used as source
2008-05-04 11:51:37 -07:00
crowder@fiverocks.com
a267b3970f
Bug 431413: Crash in gfxWindowsFontGroup::InitTextRunUniscribe, r=pavlov, sr=roc, a=mtschrep
2008-05-03 21:25:13 -07:00
Vladimir Vukicevic
2de5a08c00
Branch merge.
2008-05-01 09:23:23 -07:00
Oleg Romashin
25d501d465
Fixed optimized cairo_surface_fill for image surface
...
Enable OptimizeImage for X11 QSurface
2008-05-01 14:50:24 +03:00
jdaggett@mozilla.com
9a2ab9c8d7
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
861b6a8679
Merging mozilla-central to mozilla-qt.
2008-04-30 16:00:19 -07:00
roc+@cs.cmu.edu
3469d1a6c7
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
b8dc499b49
[cairo-qpainter] Create QPixmaps with an alpha channel if required
2008-04-28 18:15:30 -07:00
roc+@cs.cmu.edu
0ad8725993
Backing out bug 427411
2008-04-28 17:28:22 -07:00
roc+@cs.cmu.edu
b243289a8d
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
vladimir@pobox.com
916af28b69
b=429915, color mismatch with 1x1 images (SetColor API broken) ; r=stuart, a=damon
2008-04-28 14:27:05 -07:00
roc+@cs.cmu.edu
75aa8f57a7
Bug 429899. Always treat the first character of a ligature as the start of a cluster when dividing ligature width among clusters. r+a=vlad
2008-04-22 19:06:22 -07:00
Stuart Parmenter
f7ea6e0bc4
removing printfs
2008-04-20 04:38:54 -07:00
Stuart Parmenter
ae3f3df546
use fontconfig for font lookup misses and cache the results
2008-04-20 04:34:04 -07:00
Stuart Parmenter
01514ee099
removing +x on the files
2008-04-20 03:37:33 -07:00
Vladimir Vukicevic
ed0e67d29f
[qpainter] Add getters for QImage; also make OptimizeImages a noop
...
The QPainter back end knows how to create a QImage from an image surface
while painting, so no need to copy the image.
2008-04-20 01:40:10 -07:00
stuart
8bc7b34f51
adding synthetic italic support
2008-04-19 19:07:24 +03:00
romashin
8c5afb0e75
Probably Fixed crash on device
...
Add binary package microb-precious
2008-04-19 19:07:05 +03:00
vlad
669f03c6b8
Qt: widget/gfx work
...
- Fix crash on window close
- Qt expects the QWidget to remain available even after it has
processed a close event. So, use deleteLater() instead of
deleting outright.
- Also carry around the MozQWidget pointer (though we need to rework
CreateQWidget and ::Initialize) so that we can call dropReceiver
- Fix screen <-> widget coordinate translation
- Fixes popup menu positioning
- Honor mayWait in nsAppShell::ProcessNextNativeEvent
- Prevents massive busy-waiting
- Don't pretend to support translucent windows
- Fix embedding widget build failure
- cairo-qpainter: invert source matrix in paint() to get proper
transform (proper positioning of elements drawn using paint())
- Cleaner event handling in mozqwidget -- return full nsEventStatus,
not just boolean, and decide whether to call QWidget::event() based
on that.
2008-04-19 19:02:53 +03:00
romaxa@romaxa.research.nokia.com
e84ddd7185
Remove files added by mistake
2008-04-19 18:56:33 +03:00
romashin
40e2385b88
Fixed compilation problems with sb-QT arm
2008-04-19 18:53:37 +03:00