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 |
|
Masatoshi Kimura
|
8c7a95115c
|
bug 643460 pt 2 - apply patches to OTS for local build/platform issues. r=jfkthame
|
2011-04-26 16:29:39 +01:00 |
|
Masatoshi Kimura
|
53b6da83b9
|
bug 643460 pt 1 - import OTS r.62 from http://code.google.com/p/ots/. r=jfkthame
|
2011-04-26 16:29:36 +01:00 |
|
Makoto Kato
|
1af4175e89
|
Bug 571739 - Use SIMD for conversion from RGB to YUV on Win64. r=kinetik
|
2011-04-18 09:51:18 +09: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 |
|
Daniel Holbert
|
96fc781c65
|
Back out 0736b014d4a5 (Bug 610155) for breaking canvas reftests on android
|
2011-04-21 14:52:22 -07:00 |
|
Oleg Romashin
|
8869e128b5
|
Bug 610155 - Use SurfaceDescriptor for ImageLayer and CanvasLayer r=jones.chris.g
|
2011-04-20 14:45:57 -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 |
|
Timothy B. Terriberry
|
e63a2989e7
|
Bug 650834 - Add casts to pointer differences in assertion r=dougt
|
2011-04-18 12:22:51 -07:00 |
|
Zack Weinberg
|
647b7a0bfe
|
Bug 651017, part 7: remove nsDeviceContext::CreateRenderingContextInstance and the CreateRenderingContext overload that takes a widget.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 6be7fe432488dcf2fb5b2faa0e178dccab480285
|
2011-04-16 21:08:22 -07:00 |
|
Zack Weinberg
|
668fa81e1d
|
Bug 651017, part 6: prune unused and unimplemented nsDeviceContext methods. Push some code down into nsFontCache.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 82489fb47226260871993f37d337439005250c29
|
2011-04-16 18:22:44 -07: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
|
792bb82cfb
|
Bug 651017, part 3: Make nsThebesDeviceContext not an nsIObserver. Also remove some more obsolete junk from nsThebesDeviceContext itself.
--HG--
extra : rebase_source : 38fdc667532509e272726bf8098c6f728e94e8ad
|
2011-04-16 18:22:41 -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 |
|
Zack Weinberg
|
51864c09d8
|
Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
|
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
|
72627bced2
|
Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones
|
2011-04-19 15:07:23 +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
|
763a5f47a7
|
Bug 641426. Part 4.2: Rename BaseMargin::side to BaseMargin::Side. r=cjones
|
2011-04-19 15:07:22 +12:00 |
|
Robert O'Callahan
|
cffed533b7
|
Bug 641426. Part 4: Create Margin template. r=joe,sr=cjones
|
2011-04-19 15:07:22 +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 |
|
Timothy B. Terriberry
|
371832a9bb
|
Bug 634557 - Implement ScaleYCbCr42xToRGB565_BilinearY_Row_NEON, r=jbramley
|
2011-04-14 17:34:18 -07:00 |
|
Timothy B. Terriberry
|
bc00a0826c
|
Bug 634557 - ScaleYCbCrToRGB565: Reference C version, r=doublec
|
2011-04-14 17:32:15 -07:00 |
|
Zack Weinberg
|
8f84e87563
|
Bug 174055, part 8: change GetLanguage to return a raw nsIAtom*.
|
2011-04-14 10:43:21 -07:00 |
|
Zack Weinberg
|
2c3c349dad
|
Bug 174055, part 7: remove unnecessary members from nsFontMetrics.
|
2011-04-08 08:32:29 -07:00 |
|
Zack Weinberg
|
52c99aabb7
|
Bug 174055, part 6: eliminate pointless nsresult return values.
|
2011-04-07 21:18:43 -07:00 |
|
Zack Weinberg
|
624a6e3ce5
|
Bug 174055, part 5: prune unused and unimplemented methods.
|
2011-04-07 20:07:27 -07:00 |
|
Zack Weinberg
|
1c1eb035f0
|
Bug 174055, part 3: deCOM ns(I|Thebes)FontMetrics. Code outside gfx/ not fixed up.
--HG--
rename : gfx/src/nsThebesFontMetrics.cpp => gfx/src/nsFontMetrics.cpp
rename : gfx/src/nsThebesFontMetrics.h => gfx/src/nsFontMetrics.h
|
2011-04-07 18:05:26 -07:00 |
|
Zack Weinberg
|
d6425e8bd1
|
Bug 174055, part 2: merge nsIThebesFontMetrics into nsIFontMetrics.
|
2011-04-07 18:05:25 -07:00 |
|
Zack Weinberg
|
299386f14c
|
Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
|
2011-04-07 18:04:41 -07:00 |
|
Zack Weinberg
|
f5d56fa57a
|
Bug 648197 (2/2): make nsIDeviceContext::FirstExistingFont and ::GetLocalFontName into complete stubs; remove the alias table.
|
2011-04-07 14:47:04 -07:00 |
|
Zack Weinberg
|
f5a0843ac7
|
Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
d8db59d068
|
Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 36dd32d715cb75e99cd3a69e460c000c1777d6a6
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
c3400ef3c4
|
Bug 266236 part 7: Simplify calling convention of SetClipRect and SetClipRegion.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : b1c68e23a4fa67cdc09b151ad39d7560cdd8baf7
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
9d6cdac2b1
|
Bug 266236 part 6: Change out-parameters to return values and remove a bunch of default parameters that were never called with non-default values.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 0511852e51c2ad4d4833d6f8f2f61d46130a7151
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
b7e2ce1e01
|
Bug 266236 part 5: Make all nsRenderingContext methods with no out-parameters and that never fail return nothing.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 7c11bd0cd2a93d30347a1bb6c1b7675e85f0f579
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
5a4a96e54e
|
Bug 266236 part 4: Aggressively prune unused methods and dead #ifdefs from nsRenderingContext.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : b2911406bbe1b5995d1a501c59e02b5fffefa390
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
5ef6bf26cf
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
09deeaef3d
|
Bug 266236 part 2: Merge nsIRenderingContext with nsThebesRenderingContext (the sole implementation) and remove XPCOM vestiges. Non-mechanical fixups. DOES NOT COMPILE without part 3.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 9e149d30da5222d072071043d30d83033fec9787
|
2011-04-07 18:04:39 -07:00 |
|
Jan Küchler
|
0e92a9d34a
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
|