Bas Schouten
|
79cfec2c9d
|
Bug 738413 - Part 2: Use OpaqueRect API in BasicLayers with non-cairo contexts. r=roc
|
2012-05-03 23:31:02 +02:00 |
|
Nicolas Silva
|
6436721408
|
Bug 743830 - Added 'gfx.xrender.enabled' pref (true by default). The pref is fetched in gfPlatformGtk.cpp and can be accessed through gfxPlatformGtk::UseXRender(). UseXRender is used in GLContextProviderGLX to set mUseTextureFromPixmap. r=jmuizelaar
--HG--
extra : rebase_source : 805947a2164aeb2dc71cc33086ac0bd201df3583
|
2012-04-18 10:27:32 -04:00 |
|
Andreas Gal
|
ef9beb1ab9
|
Render active layers at full resolution and transform them on the GPU (bug 750006, r=roc).
|
2012-04-29 14:41:13 -07:00 |
|
John Daggett
|
7642379a59
|
Bug 749139. Set build-on-fly flag on non-SFNT font type. r=jkew
|
2012-04-27 17:26:41 +09:00 |
|
Jonathan Kew
|
52eaf63e22
|
bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett
|
2012-04-26 18:50:41 +01:00 |
|
Jonathan Kew
|
e64b027b59
|
bug 739858 - don't try to actually load a font if the proxy has been detached from its family. r=jdaggett
|
2012-04-26 18:48:05 +01:00 |
|
Jonathan Kew
|
78dff5ebad
|
bug 706888 - ignore GSUB in broken version of Droid Sans Arabic. r=jdaggett
|
2012-04-26 20:06:52 +01:00 |
|
Ed Morley
|
dc46ce0076
|
Backout 476998cbd69f & f8654d020b1a (bug 739858) for compilation failures
|
2012-04-26 19:09:20 +01:00 |
|
Jonathan Kew
|
9d8f55f1de
|
bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett
|
2012-04-26 18:50:41 +01:00 |
|
Jonathan Kew
|
c0f0dc66ce
|
bug 739858 - don't try to actually load a font if the proxy has been detached from its family. r=jdaggett
|
2012-04-26 18:48:05 +01:00 |
|
John Daggett
|
36057fec8a
|
Bug 718539. Trim out old featureSettings string code. r=jkew
|
2012-04-26 15:27:08 +09:00 |
|
John Daggett
|
da07c69a39
|
Bug 718539. Merge per-font and style rule font features. r=jkew
|
2012-04-26 15:26:03 +09:00 |
|
John Daggett
|
4fb6d48482
|
Bug 718539. Update font-feature-settings to latest spec syntax. r=dbaron
|
2012-04-26 15:24:26 +09:00 |
|
John Daggett
|
054972d607
|
Bug 718539. Move gfxFontFeature to a separate header. r=jkew
|
2012-04-26 15:22:24 +09:00 |
|
Simon Montagu
|
c2722c9ee2
|
bug 738101 - Use the new mozilla::unicode::GetIdentifierModification instead of the old ccmap in IsDefaultIgnorable. This is the last client for precompiled ccmaps, so remove the infrastructure for them at the same time. r=jfkthame
|
2012-04-18 21:54:54 -07:00 |
|
Benoit Girard
|
329a3de62d
|
Bug 739679 - Part 6: Fix unlocking gfxReusableSurface. r=pcwalton
|
2012-04-23 20:08:18 -04:00 |
|
Benoit Girard
|
bf36bf4c62
|
Bug 739679 - Part 5: Remove memset for 565 surfaces. r=mwoodrow
|
2012-04-18 20:40:08 -04:00 |
|
Benoit Girard
|
def5c9f37a
|
Bug 739679 - Part 4: TiledLayerBufferOGL. r=mwoodrow,roc
|
2012-04-16 19:04:24 -04:00 |
|
Bas Schouten
|
3c8520eec0
|
Bug 746588 - Invert the gfxPattern matrix when using DrawTargets. r=jrmuizel a=akeybl
|
2012-04-23 13:30:46 -04:00 |
|
Jonathan Kew
|
47286126f0
|
bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle
|
2012-04-21 22:24:39 +01:00 |
|
Jonathan Kew
|
3b8c25a64d
|
bug 745580 - handle bad results from Core Text shaping more robustly. r=jdaggett a=tracking-firefox
|
2012-04-20 08:04:26 +01:00 |
|
Jeff Muizelaar
|
5207d3c5f9
|
Bug 745864 - Add profiling labels relevant for Fennec graphics performance. r=bgirard a=blassey
--HG--
extra : rebase_source : 9ec2966476988924331d021977e2713e044701df
|
2012-04-16 14:36:33 -04:00 |
|
John Daggett
|
07deda21a7
|
Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
|
2012-04-19 08:59:43 +09:00 |
|
Benoit Girard
|
4eff732ee7
|
Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr
--HG--
extra : rebase_source : 271a72ec7911299d2a185df7c5139c00997e55df
|
2012-04-17 17:55:11 -04:00 |
|
Benoit Girard
|
782eec7aa6
|
Bug 740557 - Add a Copy-On-Write surface wrapper (gfxReusableSurface) for OMTC tiling. r=jmuizelaar a=blocking-fennec
|
2012-04-17 19:21:07 -04:00 |
|
Ali Juma
|
c29ceb0a68
|
Bug 733941 - Let callers of imgIContainer::draw choose to clamp instead of tile. r=roc a=blocking-fennec
|
2012-04-17 18:04:15 -04:00 |
|
Jonathan Kew
|
fa0430a6f2
|
bug 745261 - check calls to SetupCairoFont for failure. r=jdaggett
|
2012-04-17 09:50:26 +01:00 |
|
Jonathan Kew
|
367622a6d1
|
bug 745555 - preserve character-identity flags in the CompressedGlyph record when updating glyph information. r=roc
|
2012-04-16 13:54:50 +01:00 |
|
Matt Brubeck
|
654badcd06
|
Merge mozilla-central to mozilla-inbound
|
2012-04-13 14:09:05 -07:00 |
|
Mark Finkle
|
c218f6ab8d
|
Backing out e481b6ffc60b (bug 691061) because it breaks 'save as pdf' in Fennec (bug 704185)
|
2012-04-13 12:30:33 -04:00 |
|
Marco Bonardo
|
6cc1d6d44a
|
Backout e20a19a790dd (bug 743830) for linux QT bustage.
|
2012-04-13 21:43:13 +02:00 |
|
Nicolas Silva
|
cd1d382e7d
|
Bug 743830: Added 'gfx.xrender.enableded' pref (true by default). The pref is fetched in gfPlatformGtk.cpp and can be accessed through gfxPlatformGtk::UseXRender(). UseXRender is used in GLContextProviderGLX to set mUseTextureFromPixmap. r=jrmuizel,gw280
|
2012-04-11 14:04:54 -04:00 |
|
Jonathan Kew
|
934b144515
|
bug 744480 - check for failure to set up the cairo font. r=bas
|
2012-04-13 17:39:39 +01:00 |
|
Bas Schouten
|
b6620518c6
|
Bug 743593: Properly cast gfxFont based on type. r=jfkthame
|
2012-04-11 16:55:31 +02:00 |
|
Nicholas Cameron
|
75e544d2ad
|
Bug 737239 - Nix power of two for non-ARM builds. r=gw280
|
2012-03-21 08:47:02 +13:00 |
|
Benoit Jacob
|
dc36f05c94
|
Bug 686735 - 1/2 - Implement no-gfx-driver-workarounds mode - r=joe,ajuma,jgilbert
Part 1: introduce the gfx.work-around-driver-bugs preference and handle most existing workarounds
|
2012-04-10 11:49:10 -04:00 |
|
Jonathan Kew
|
ad4dfaa901
|
bug 743767 - fix bugs in pattern matrix handling in GlyphBufferAzure. r=bas
|
2012-04-10 11:57:23 +01:00 |
|
John Daggett
|
aec1abe1ee
|
Bug 738136. Add Lao to the list of scripts that require shaping under OSX. r=jkew
|
2012-04-10 11:06:31 +09:00 |
|
Ryan VanderMeulen
|
ac830b6ab3
|
Backout e54c650e8748 (bug 737239) due to lack of proper reviews.
|
2012-04-09 21:06:34 -04:00 |
|
Nicholas Cameron
|
2b1a99d500
|
Bug 737239 - Nix power of two for non-ARM builds. r=gw280
|
2012-03-21 08:47:02 +13:00 |
|
Wes Johnston
|
d605226018
|
Backed out changeset f5d6cc2e4726
|
2012-04-09 10:44:32 -07:00 |
|
Wes Johnston
|
19dd5922a5
|
Bug 740218 - Support transactions in sqlitebridge and use them. r=gcp,rnewman,lucasr
|
2012-04-09 10:08:37 -07:00 |
|
John Daggett
|
7b5ada3029
|
Bug 710727. Revert shared cmap patch due to reftest/mochitest-4 failures on Win7. a=bustage
|
2012-04-09 22:03:28 +09:00 |
|
John Daggett
|
d2472755e5
|
Bug 710727. Share cmaps across all fonts. r=jkew
|
2012-04-09 13:31:55 +09:00 |
|
Steven Michaud
|
4ce9283927
|
Bug 738076 - Missing "return NS_ERROR_FAILURE" after malloc failure. r=bgigard
|
2012-04-05 17:36:40 -05:00 |
|
Mike Hommey
|
8707a0e9c7
|
Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
|
2012-04-05 09:20:53 +02:00 |
|
Matt Woodrow
|
721e5429cc
|
Bug 719776: Kill some external dependencies inside Azure code. r=Bas
|
2012-03-05 13:12:15 +13:00 |
|
Marco Bonardo
|
ee37f02006
|
Merge central to inbound
|
2012-04-04 13:39:52 +02:00 |
|
Marco Bonardo
|
047806e61c
|
Merge last green PGO from inbound to central
|
2012-04-04 13:36:36 +02:00 |
|
Kyle Huey
|
9c300d0307
|
No bug: Shut up a struct/class warning. r=Bas
|
2012-04-03 14:00:34 -07:00 |
|
Jonathan Kew
|
96c04a6a49
|
bug 717175 - flush shaped-word caches if they grow excessively large. r=roc
|
2012-04-03 12:22:18 +01:00 |
|
Nicholas Nethercote
|
ba5600fd65
|
Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
--HG--
extra : rebase_source : 20540c9b838ee3be6cb0847c1b90fdc3bd44059d
|
2012-03-21 22:21:16 -07:00 |
|
Matt Woodrow
|
cf0ac03d81
|
Bug 740560 - [Azure] Add Factory::CreateDrawTargetForData. r=Bas,gw280
|
2012-04-02 15:15:08 -04:00 |
|
Ms2ger
|
cad388b68f
|
Bug 741048: Remove gfxAtoms. r=roc
|
2012-03-30 23:08:46 -07:00 |
|
Dave Townsend
|
68dc1b47ec
|
Backing out changeset 432c4be058b5 which landed with no bug.
|
2012-03-30 22:23:24 -07:00 |
|
George Wright
|
d6dba61d95
|
Bug 740570 - Add conversion functions between SurfaceFormats and ImageFormats. r=bas
|
2012-03-30 15:48:03 -04:00 |
|
Veeraya Pupatwibul
|
26e9a6a204
|
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
|
2012-04-04 11:15:10 +02:00 |
|
Jacek Caban
|
018ba30861
|
Bug 735194 - gfxDWriteFontList.cpp fails to compile on mingw r=bas
|
2012-04-04 11:12:11 +02:00 |
|
John Daggett
|
8deeb82347
|
Bug 739706. Fix gfxFont.cpp compiler warning. r=jfkthame
|
2012-03-30 10:50:14 -07:00 |
|
George Wright
|
2ec39a8923
|
Bug 740372 - Handle MOZ_GFX_OPTIMIZE_MOBILE in gfxASurface and gfx2DGlue format conversion functions. r=jrmuizel
|
2012-03-30 11:56:08 -04:00 |
|
Marco Bonardo
|
d3b8a6debe
|
Merge central to inbound
|
2012-03-30 12:27:55 +02:00 |
|
Cameron McCormack
|
b529a12644
|
Bug 740271 - Allocate partial ligature advance rounding error to the last part. r=roc
|
2012-03-30 13:34:50 +11:00 |
|
Ms2ger
|
0884370d9c
|
No bug - Remove gfxAtoms; r=roc
|
2012-03-29 23:08:43 +02:00 |
|
Bas Schouten
|
28600eae8e
|
Bug 738691 - Part 2: Add proper stroke and path support to Azure glyph drawing. r=jrmuizel
|
2012-03-29 20:53:44 +02:00 |
|
Bas Schouten
|
ac223613f5
|
Bug 738690: Properly convert patterns to userspace in the Azure-Thebes wrapper. r=jrmuizel
|
2012-03-29 20:53:43 +02:00 |
|
Bas Schouten
|
7b46383e21
|
Bug 738688: Add supports for color patterns in the Azure-Thebes wrapper. r=jrmuizel
|
2012-03-29 20:53:43 +02:00 |
|
Nathan Froyd
|
5b1e6b4aff
|
Bug 739635 - fix -Wunused-but-set-variable warnings in gfx/thebes/; r=jrmuizel
|
2012-03-27 11:55:54 -04:00 |
|
Chris Lord
|
4d9834dc9e
|
Bug 739604 - Split out dumping of paint buffers from paint lists. r=mattwoodrow
Split dumping of paint buffers into a separate environment variable, vs.
dumping of paint buffers to allow for dumping only of paint lists.
|
2012-03-28 19:10:28 +01:00 |
|
Jonathan Kew
|
caf83019b5
|
bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
|
2012-03-27 14:38:39 -07:00 |
|
Ehsan Akhgari
|
49598484f5
|
Backed out changeset 690cba3bb817 (bug 719776) because of build failures
|
2012-04-03 17:49:59 -04:00 |
|
Matt Woodrow
|
47b3a0a846
|
Bug 719776: Kill some external dependencies inside Azure code. r=Bas
|
2012-03-05 13:12:15 +13:00 |
|
Jonathan Kew
|
f1875ed381
|
bug 231162 - support custom casing behavior for Turkish and similar writing systems. r=smontagu
|
2012-03-27 08:49:03 -07:00 |
|
Jim Mathies
|
400e9f8c5d
|
Bug 737988 - Disable Win8 memory reportder due to missing headers in the latest consumer preview. r=jmuizelaar DONTBUILD
|
2012-03-27 08:42:03 -05:00 |
|
Oleg Romashin
|
6b5cad0bce
|
Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt
|
2012-03-22 16:24:40 -07:00 |
|
Jonathan Kew
|
61bf3dafe8
|
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
|
2012-03-23 12:14:16 +00:00 |
|
Jeff Gilbert
|
5c20276bf3
|
Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
|
2012-03-23 15:10:50 -07:00 |
|
Jonathan Kew
|
23e03d9b43
|
bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
|
2012-03-23 12:13:33 +00:00 |
|
Ryan VanderMeulen
|
ed2b9640bf
|
Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
|
2012-03-23 17:04:28 -04:00 |
|
Jonathan Kew
|
029f0c340d
|
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
|
2012-03-23 12:14:16 +00:00 |
|
Jonathan Kew
|
d532fa9f73
|
bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
|
2012-03-23 12:14:06 +00:00 |
|
Jonathan Kew
|
ee1a09bf7e
|
bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
|
2012-03-23 12:13:33 +00:00 |
|
Oleg Romashin
|
7250a9477e
|
Bug 733922 - Fix Qt port compilation with --enable-skia. r=gwright
|
2012-03-22 13:24:57 -07:00 |
|
Nicholas Nethercote
|
616b0f275a
|
merge
|
2012-03-21 21:48:40 -07:00 |
|
Nicholas Nethercote
|
256772d52e
|
Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
|
2012-03-21 21:46:27 -07:00 |
|
Oleg Romashin
|
fb1afd28e5
|
Bug 737354 - Embedding initialize GL context before gfxPlatform::Init. r=roc
|
2012-03-21 16:14:09 -07:00 |
|
Nicholas Nethercote
|
1859bc3ea6
|
Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
|
2012-03-15 19:40:00 -07:00 |
|
Jonathan Kew
|
44356e2d5f
|
bug 717175 - disable the timed expiration of shaped-word caches. r=roc
|
2012-03-21 09:01:08 +00:00 |
|
Nicholas Nethercote
|
a5bab4c6ed
|
Bug 731923 - Convert the N "gfx-surface" memory reporters to a single multi-reporter. r=jlebar.
--HG--
extra : rebase_source : 176ed4f7e417b3f8fc4247b8f976ab6c47dc565f
|
2012-03-18 14:59:17 -07:00 |
|
Masatoshi Kimura
|
d979964cf6
|
Bug 736435 - Restore GetProcAddress check for t2embed library. r=jdaggett
|
2012-03-19 18:52:08 -04:00 |
|
Bas Schouten
|
5326d986d4
|
Bug 736134 - Followup: Put last parameter into an if-block. r=jrmuizel
|
2012-03-19 19:26:17 +00:00 |
|
Bas Schouten
|
1da1222e7e
|
Bug 736134 - Part 3: Use GlyphRenderingOptions API when drawing Azure fonts. r=jrmuizel
|
2012-03-19 19:20:18 +00:00 |
|
Bas Schouten
|
173f6dbaac
|
Bug 736134 - Part 2: Add RenderingParams object creation to gfxWindowsPlatform. r=jrmuizel
|
2012-03-19 19:20:18 +00:00 |
|
Robert O'Callahan
|
f17021b3aa
|
Bug 664764. Part 3: Don't record memory used by gfxWindowsSurface if we actually failed to allocate the surface. r=mattwoodrow
|
2012-03-19 12:36:33 +13:00 |
|
Nicholas Nethercote
|
75315de3e2
|
Bug 732842 - Add assertions for memory reports. r=jlebar.
|
2012-03-15 15:16:11 -07:00 |
|
Jonathan Kew
|
7c8fcc21cf
|
bug 721719 - try Roboto as well as Droid Sans for fallback on Android. r=jdaggett
|
2012-03-17 09:39:09 +00:00 |
|
Jonathan Kew
|
07f3c6892b
|
bug 721719 - ignore the GSUB table in Roboto on Android because of bad ligature rule. r=jdaggett
|
2012-03-17 09:38:42 +00:00 |
|
John Daggett
|
47ad96505d
|
Bug 512566. Changes based on review comments. r=bz,jfkthame
|
2012-03-16 12:31:01 +09:00 |
|
John Daggett
|
36b103a763
|
Bug 512566. Load font data url's synchronously, gfx changes. r=jfkthame
|
2012-03-16 12:31:01 +09:00 |
|
Jonathan Kew
|
789760b675
|
bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
|
2012-03-15 09:04:46 +00:00 |
|
Jonathan Kew
|
58cf1cf370
|
bug 735419 - eliminate unused parameter in the gfxTextRun constructor. r=jdaggett
|
2012-03-15 09:03:51 +00:00 |
|