Benjamin Peterson
|
f8d31dc977
|
Bug 658314 - UserToDevice uses the transform matrix. r=roc
--HG--
extra : rebase_source : 642b8d2ec5c5a523c74d44c4285731810f28e7ba
|
2011-05-21 22:06:24 +02:00 |
|
Benoit Jacob
|
eca44c5cc8
|
Bug 656215 - check max size for textures and renderbuffers - r=joedrew
This is needed to correctly handle exceedingly large canvases, for example.
|
2011-05-20 15:53:53 -04:00 |
|
Vladimir Vukicevic
|
4b2230fe03
|
Bug 630672 - implement WebGL OES_texture_float extension - r=bjacob
This implements floating-point textures in WebGL
|
2011-05-20 15:53:53 -04:00 |
|
Vivien Nicolas
|
8b7b339cab
|
backout bug 647560 - Pages on Fennec desktop does not not draw anymore
|
2011-05-20 17:45:00 +02:00 |
|
John Daggett
|
0cc810376c
|
Bug 652754. Eliminate unnecessary font data enumerations at startup. r=jkew
|
2011-05-20 15:09:30 +09:00 |
|
John Daggett
|
d513f6e578
|
Backout 2e0e36b0feae due to odd Linux bustage
|
2011-05-20 16:13:01 +09:00 |
|
John Daggett
|
43f90511f3
|
Bug 652754. Eliminate unnecessary font data enumerations at startup. r=jkew
|
2011-05-20 15:09:30 +09:00 |
|
Florian Hänel
|
8e0d9ab286
|
Bug 628566 - Implement basic tiling of ImageLayerOGL. r=joe
|
2011-05-19 12:53:02 +02:00 |
|
Robert O'Callahan
|
77cd75a0d2
|
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
|
2011-05-18 23:24:52 +12:00 |
|
Ed Morley
|
d260544670
|
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
|
2011-05-17 16:01:36 +02:00 |
|
Mounir Lamouri
|
eceb98864c
|
Backout bug 629866 and bug 647560.
|
2011-05-17 11:44:17 +02:00 |
|
Robert O'Callahan
|
e5e28d9ac2
|
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
|
2011-05-17 11:42:11 +12:00 |
|
John Daggett
|
5fb2f0c9f2
|
Bug 567552. Disable font auto-activation. r=josh
|
2011-05-11 09:44:35 +09:00 |
|
John Daggett
|
375ce049e0
|
Bug 650723. Add ClearType parameter data to about:support. r=gavin,jrmuizel
|
2011-05-11 09:30:20 +09:00 |
|
John Daggett
|
0603515438
|
Backed out changeset d34dd7156b4d
|
2011-05-09 15:19:33 +09:00 |
|
John Daggett
|
d51efebde6
|
Bug 650723. Add ClearType parameter data to about:support. r=gavin,jrmuizel
|
2011-05-09 14:56:27 +09:00 |
|
Jonathan Kew
|
172cf715bc
|
bug 655138 - don't use font entry after it's been replaced. r=jdaggett
|
2011-05-08 13:09:03 +01:00 |
|
Matt Woodrow
|
04c30e5628
|
Bug 651469 - Add FastMovePixels to gfxASurface and use it where appropriate. r=roc
|
2011-05-08 13:19:11 +12:00 |
|
Benoit Jacob
|
2efacff0c8
|
Bug 645407 - remove useless GLX checks - r=karlt
|
2011-05-03 16:07:17 -04:00 |
|
Benoit Jacob
|
d8a3b2e314
|
Bug 645407 - remove old blacklisting - r=karlt
|
2011-05-03 16:07:17 -04:00 |
|
Jonathan Kew
|
916e9b8b24
|
bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc
|
2011-05-04 12:29:56 +01:00 |
|
Nicholas Nethercote
|
6ef173ddbb
|
Bug 633653 - revamp about:memory. r=vlad,sdwilsh,dvander,gavin,ehsan,edwsmith; sr=benjamin.
|
2011-05-03 17:12:58 -07:00 |
|
Benoit Jacob
|
c3b3ed17f9
|
backout bug 645407, bug 639842, bug 642502
|
2011-05-03 17:18:44 -04:00 |
|
Benoit Jacob
|
f383bf0179
|
Bug 645407 - remove useless GLX checks - r=karlt
|
2011-05-03 16:07:17 -04:00 |
|
Benoit Jacob
|
a739bbaf8e
|
Bug 645407 - remove old blacklisting - r=karlt
|
2011-05-03 16:07:17 -04:00 |
|
Jonathan Kew
|
6a0388114b
|
bug 33032 - synthesize various Unicode space characters rather than showing missing glyphs. r=jdaggett
|
2011-05-02 10:01:55 +01:00 |
|
Jonathan Kew
|
450943ec19
|
bug 653100 - no longer need to save copies of layout tables prior to OTS sanitization. r=jdaggett
|
2011-04-28 09:01:59 +01:00 |
|
Jonathan Kew
|
306e33cbda
|
bug 653705 - ensure mIsCFF is not left uninitialized for downloaded fonts. r=jdaggett
|
2011-05-02 10:01:54 +01:00 |
|
Zack Weinberg
|
85ef3b518f
|
Bug 651498: call gfxPlatform::Init when necessary and not earlier. r=joedrew,bsmedberg
--HG--
extra : rebase_source : fa6eae9a0656197d2c245f7c15120f36face2347
|
2011-04-21 12:36:49 -07:00 |
|
Jonathan Kew
|
fcadc04ff6
|
Backed out changeset 52b6489a3140 (bug 653100) because of reftest oranges.
|
2011-04-28 10:52:04 +01:00 |
|
Jonathan Kew
|
32c814b853
|
bug 653100 - no longer need to save copies of layout tables prior to OTS sanitization. r=jdaggett
|
2011-04-28 09:01:59 +01:00 |
|
Jonathan Kew
|
eed7de5c54
|
bug 653098 - remove unused function gfxUserFontSet::RemoveFamily. r=jdaggett
|
2011-04-28 09:01:19 +01:00 |
|
Jonathan Kew
|
0d12b6c03d
|
bug 608940 - remove unused function gfxTextRun::Clone. r=jdaggett
|
2011-04-28 06:06:53 +01:00 |
|
Jonathan Kew
|
eb0e942dc9
|
bug 650639 - cancel current font-downloaders when updating the user font set. r=dbaron
|
2011-04-28 06:04:45 +01:00 |
|
Masatoshi Kimura
|
07ab33fd8d
|
bug 643460 pt 3 - remove gfx.downloadable_fonts.sanitize.preserve_otl_tables preference, no longer needed with new OTS version. r=jfkthame
|
2011-04-26 16:29:43 +01:00 |
|
Zack Weinberg
|
43341e9470
|
Bug 651926: abort (even in production) if anything in gfxPlatform::Init fails, its callers can't cope. r=jrmuizel
|
2011-04-21 12:36:53 -07:00 |
|
Zack Weinberg
|
8a4c92cea7
|
Bug 649429 part 1: fix undefined behavior in gfxASurface::CheckSurfaceSize. r=jrmuizel
--HG--
extra : rebase_source : 145c3c4b2acd86e2743811f4be5eba599dcc1df3
|
2011-04-12 12:22:45 -07:00 |
|
Jonathan Kew
|
8e92dd97a6
|
bug 642589 - expose prefs for tweaking DirectWrite/D2D antialiasing behavior. r=jdaggett
|
2011-04-21 07:29:50 +01:00 |
|
Zack Weinberg
|
d5e47757d8
|
Bug 651017, part 4: deCOM nsIDeviceContext; include-minimization on nsDeviceContext.h itself; merge GetPrintDC() into Windows/OS/2 specific code; merge Shutdown() with ClearCachedSystemFonts(). Most references outside gfx not fixed up.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 9fb366d99d18c9335ba297d21f673178dae62a64
|
2011-04-16 18:22:42 -07:00 |
|
Zack Weinberg
|
ba4c919431
|
Bug 651017, part 2: wrap gfxPlatform::Init/Shutdown in a service and register it for app-startup. Also prune some dead CIDs from nsGfxCIID.h.
--HG--
extra : rebase_source : d296ac53c4c60d79f7e2d6904dd54ce930099bbd
|
2011-04-16 18:22:41 -07:00 |
|
Jonathan Kew
|
f67ad53dd4
|
bug 589682 - ignore GDEF table in italic faces of times new roman, to work around font bug. r=jdaggett
|
2011-04-19 09:01:21 +01:00 |
|
Robert O'Callahan
|
d4c414cf18
|
Bug 641426. Part 8: Replace gfxRect::Outset/Inset with Inflate/Deflate. Also slip in a conversion constructor from nsIntRect to gfxRect. r=tnikkel
|
2011-04-19 15:07:51 +12:00 |
|
Robert O'Callahan
|
c9b3d6063b
|
Bug 641426. Part 7: Create Rect template. r=joe,sr=cjones
|
2011-04-19 15:07:48 +12:00 |
|
Robert O'Callahan
|
c957ae039e
|
Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
|
2011-04-19 15:07:23 +12:00 |
|
Robert O'Callahan
|
307547d062
|
Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones
|
2011-04-19 15:07:21 +12:00 |
|
Robert O'Callahan
|
8b71e83f60
|
Bug 641426. Part 2.5: Make gfxBlur bail out in all cases where the blur rect is empty. r=tnikkel
|
2011-04-19 15:07:21 +12:00 |
|
Robert O'Callahan
|
73b97e72c4
|
Bug 641426. Part 2: Remove a bunch of direct gfxRect::pos/size usage. r=joe
|
2011-04-19 15:07:21 +12:00 |
|
Robert O'Callahan
|
17b91a87af
|
Bug 641426. Part 1: Create Point and Size templates. r=joe,sr=cjones
|
2011-04-19 15:07:21 +12:00 |
|
John Daggett
|
a5724434f7
|
Bug 634286. Remove font cache size info from about:support on Windows. r=jmuizelaar
|
2011-04-19 10:11:09 +09:00 |
|
Matt Woodrow
|
c43047b608
|
Bug 648741 - Correctly bind pixmaps to textures during the draw call on X11 accelerated layers. r=bjacob
|
2011-04-19 10:50:54 +12:00 |
|
Matt Woodrow
|
8fd6e01911
|
Bug 638323 - Skip unnecessary MakeCurrent calls in GLContextProviderCGL. r=bjacob
|
2011-04-19 10:49:00 +12:00 |
|
Matt Woodrow
|
1b93d0832f
|
Bug 586508 - Improve GL error code output. r=bjacob
|
2011-04-19 10:47:40 +12:00 |
|
Landry Breuil
|
5334f0f25b
|
Bug 633857 - missing #includes for OpenBSD (gfx part) r=ludovic
|
2011-04-14 17:48:27 +09:00 |
|
Jonathan Kew
|
99d0c392b8
|
bug 633299 - don't discard font entries for @font-face rules that haven't changed. r=dbaron
|
2011-04-12 11:53:20 +01:00 |
|
Jonathan Kew
|
5a633fc5ed
|
bug 636957 - ensure DWrite font list is initialized in GetFontFamilyList(). r=jdaggett
|
2011-04-13 08:28:34 +01:00 |
|
Ms2ger
|
4c894d44d4
|
Backed out changeset 3f82f25d7334
|
2011-04-12 14:28:53 +02:00 |
|
Jonathan Kew
|
d9c320b9df
|
bug 633299 - don't discard font entries for @font-face rules that haven't changed. r=dbaron
|
2011-04-12 11:53:20 +01:00 |
|
Matt Woodrow
|
38a5c34624
|
Bug 640082 followup - Fix typo that caused all black rendering with accelerated layers on X. r=bjacob
--HG--
extra : rebase_source : 38479709267224557c0e619a71430a3505806e40
|
2011-04-12 00:36:13 -07:00 |
|
Zack Weinberg
|
1a54f9512d
|
Bug 648385: Remove gfxFont::GetUniqueName, r=jdaggett
--HG--
extra : rebase_source : 41f923803127440ab903e91c7f24e020b97b83f5
|
2011-04-11 17:59:42 -07:00 |
|
Ehsan Akhgari
|
8e2d030028
|
Merge mozilla-central into cedar
|
2011-04-11 13:11:47 -04:00 |
|
Doug Turner
|
bb9cf72cbb
|
Backing out Bug 598736 - Use bilinear image scaling on mobile. Perf regression caused. r=me
|
2011-04-11 09:25:59 -07:00 |
|
Jonathan Kew
|
95036edb98
|
bug 623495 - revise prefs for dispatching scripts to shaping backends; enable harfbuzz for Hebrew on OS X. r=smontagu
|
2011-04-11 12:17:31 +01:00 |
|
Rich Walsh
|
463cdad8da
|
Bug 648472 - [OS/2] avoid crashes when FcFontMatch() fails; r=wuno
|
2011-04-09 23:32:09 -04:00 |
|
Ehsan Akhgari
|
c142d20d2c
|
Merge cedar into mozilla-central
|
2011-04-08 11:05:22 -07:00 |
|
Matt Brubeck
|
170c710ac7
|
Bug 598736 - Use bilinear image scaling on mobile. r=jrmuizel
|
2011-04-08 10:15:37 -07:00 |
|
Ehsan Akhgari
|
96d750195b
|
Merge cedar into mozilla-central
|
2011-04-08 02:27:03 -07:00 |
|
Ms2ger
|
1528a3aa42
|
Bug 647552 - Uninitialized variables in GLXLibrary::EnsureInitialized; r=bjacob
|
2011-04-07 21:55:10 -07:00 |
|
Matt Woodrow
|
099fef4367
|
Bug 641250 - Rename GLContext::TextureState::Initialized to Allocated. r=joe
|
2011-04-07 16:58:08 -07:00 |
|
Matt Woodrow
|
c2d0ad4ae4
|
Bug 640082 - Part 4 - Create TextureImageGLX which uses texture_from_pixmap. r=joe
|
2011-04-07 16:58:08 -07:00 |
|
Matt Woodrow
|
30e6da146a
|
Bug 640082 - Part 3 - Add BindTexture functions to TextureImage. r=joe
|
2011-04-07 16:58:08 -07:00 |
|
Matt Woodrow
|
0ff89b8752
|
Bug 640082 - Part 1 - Add texture_from pixmap support to GLContextProviderGLX. r=joe
|
2011-04-07 16:58:07 -07:00 |
|
Matheus Kerschbaum matjk7@gmail.com
|
83489c2891
|
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now
--HG--
extra : rebase_source : bd8d7491d0fee17e0319ce130bd2988fefe82e93
|
2011-04-06 21:59:25 -07:00 |
|
Matheus Kerschbaum
|
93480c6366
|
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
|
2011-04-02 19:14:00 -07:00 |
|
Makoto Kato
|
0aac0cc47c
|
Bug 644054 - Support WOFF on Android; r=jfkthame
|
2011-03-22 21:40:00 -04:00 |
|
Benoit Jacob
|
a4d00bab86
|
Bug 640064 - crash [@ libc.so@0x1c25e] going to about:support crashes ideos s7; r=jmuizelaar
|
2011-03-09 05:17:00 -05:00 |
|
Ehsan Akhgari
|
49fceed112
|
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
|
2011-04-01 12:23:48 -04:00 |
|
Benoit Jacob
|
71406e87b5
|
imported patch 640064
|
2011-03-09 05:17:00 -05:00 |
|
Jonathan Kew
|
6b4f50d01a
|
bug 643502 - add missing cases to GetFontPrefLangFor(). r=smontagu
|
2011-03-31 09:47:02 +01:00 |
|
Josh Matthews
|
b2ae468243
|
Bug 640968 - Avoid using null cache if the singleton does not actually exist. r=blassey
|
2011-03-24 19:37:07 -04:00 |
|
Ehsan Akhgari
|
de907a39be
|
Merge mozilla-central into cedar
|
2011-03-30 13:55:31 -04:00 |
|
Makoto Kato
|
14ea2bfa7f
|
Bug 613440. Make loading ICM profiles from non-ASCII paths work. r=jmuizelaar
|
2011-03-30 13:40:47 -04:00 |
|
Jeff Muizelaar
|
24bc5d4c25
|
Bug 645947 - Remove unneeded copy constructors from gfxRGBA, gfxPoint and gfxRect; r=bjacob
This lets us get smaller code (by 1KB) and potentially faster code too.
|
2011-03-29 18:29:22 -04:00 |
|
Doug Turner
|
ef35aa039b
|
Bug 643307 - Crash [@ nsThebesFontMetrics::GetMetrics ]. r=blassey
--HG--
extra : rebase_source : 6d878a2ff10aa1030f71526dacb64d6d92882322
|
2011-03-29 11:50:39 -07:00 |
|
John Daggett
|
6fb5fc67de
|
Bug 643649. Pass correct parameter value into registry call. r=joedrew
|
2011-03-29 12:11:22 +09:00 |
|
Karl Tomlinson
|
00d3f613f1
|
b=626192 blacklist ATI libGL due to seg faults on querying server info r=bjacob
--HG--
extra : transplant_source : %15Ay%22pB%8B%7D%B2%5Eph%12%18%17%91G%FC%D7%10
|
2011-03-25 16:38:59 +13:00 |
|
Karl Tomlinson
|
620408b145
|
b=617703 use target visual to determine target format r=roc
--HG--
extra : transplant_source : L%E8%90%93Mar%3EO%A5w%D8%7B%F1%9DH%0B%7EUi
|
2011-03-25 16:38:59 +13:00 |
|
Ehsan Akhgari
|
395dbdf918
|
Merge cedar into mozilla-central
|
2011-03-25 14:21:07 -04:00 |
|
Doug Turner
|
c022bddecd
|
Bug 644747 - font.cache storage off by one. r=blassey
|
2011-03-25 11:06:53 +13:00 |
|
Matt Woodrow
|
d678e84d15
|
Bug 635383 - Part 1 - Make GL layers always y-flipped and handle this inside GLContext. r=joe
|
2011-02-25 20:44:18 +13:00 |
|
Robert O'Callahan
|
443b94ac3c
|
Bug 615092 - Add a way to dump gfxASurfaces to a data URL. r=mattwoodrow
|
2011-03-25 11:04:46 +13:00 |
|
Matt Woodrow
|
423b5b30b7
|
Bug 641250 - Upload full surface bounds if texture is uninitialized. r=joe
|
2011-03-25 11:04:11 +13:00 |
|
Jonathan Kew
|
bf757a9d0e
|
Bug 623711 - erratic font selection with multiple @font-face rules and bad font resources; r=jdaggett
|
2011-03-23 23:01:50 -04:00 |
|
Ehsan Akhgari
|
d40a33c22e
|
Backout changeset f39ad7e4054e (bug 623711) because of reftest failure
|
2011-03-24 00:15:02 -04:00 |
|
Masatoshi Kimura
|
dcbef1ea3b
|
bug 637481 - add vhea/vmtx support to OTS for CJK webfonts. r=jfkthame
|
2011-03-24 20:11:38 +00:00 |
|
Jonathan Kew
|
b15a7010f2
|
bug 642093 - map commonly-used bitmap font names to truetype equivalents for dwrite. r=bas
|
2011-03-24 20:11:38 +00:00 |
|
Jonathan Kew
|
5559ee375c
|
bug 637157 - @font-face family names should hide system fonts. r=jdaggett
|
2011-03-24 20:11:37 +00:00 |
|
Jonathan Kew
|
7a650852b8
|
bug 544617 - ensure Cairo font is set up in gfxGDIFont::InitTextRun. r=jdaggett
|
2011-03-24 20:11:37 +00:00 |
|
Karl Tomlinson
|
c84babe21f
|
b=546315 use weak bindings to give lower priority to families after a generic r=jfkthame
|
2011-03-23 23:14:32 -04:00 |
|
Jonathan Kew
|
84a78f4078
|
Bug 605009 - Linux debug build with --disable-pango crashes during shutdown; r=karlt
|
2011-03-23 23:02:14 -04:00 |
|
Jonathan Kew
|
cb230f5ba2
|
Bug 623711 - erratic font selection with multiple @font-face rules and bad font resources; r=jdaggett
|
2011-03-23 23:01:50 -04:00 |
|