Robert O'Callahan
|
1b33f5aceb
|
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
|
d729b7c290
|
Bug 641426. Part 7: Create Rect template. r=joe,sr=cjones
|
2011-04-19 15:07:48 +12:00 |
Robert O'Callahan
|
1ed92bdb3e
|
Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones
|
2011-04-19 15:07:23 +12:00 |
Robert O'Callahan
|
10ed771425
|
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
|
b4ac03bbc3
|
Bug 641426. Part 4.2: Rename BaseMargin::side to BaseMargin::Side. r=cjones
|
2011-04-19 15:07:22 +12:00 |
Robert O'Callahan
|
4b2e60d67e
|
Bug 641426. Part 4: Create Margin template. r=joe,sr=cjones
|
2011-04-19 15:07:22 +12:00 |
Robert O'Callahan
|
fb90994bd0
|
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
|
e47b6bcc98
|
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
|
e4d736bde3
|
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
|
b395d04fb7
|
Bug 641426. Part 1: Create Point and Size templates. r=joe,sr=cjones
|
2011-04-19 15:07:21 +12:00 |
John Daggett
|
c9fdaa00f4
|
Bug 634286. Remove font cache size info from about:support on Windows. r=jmuizelaar
|
2011-04-19 10:11:09 +09:00 |
Matt Woodrow
|
3d4d90fb03
|
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
|
0cc9f90583
|
Bug 638323 - Skip unnecessary MakeCurrent calls in GLContextProviderCGL. r=bjacob
|
2011-04-19 10:49:00 +12:00 |
Matt Woodrow
|
790908ba3e
|
Bug 586508 - Improve GL error code output. r=bjacob
|
2011-04-19 10:47:40 +12:00 |
Timothy B. Terriberry
|
ab4c567f5b
|
Bug 634557 - Implement ScaleYCbCr42xToRGB565_BilinearY_Row_NEON, r=jbramley
|
2011-04-14 17:34:18 -07:00 |
Timothy B. Terriberry
|
cecf6c14fa
|
Bug 634557 - ScaleYCbCrToRGB565: Reference C version, r=doublec
|
2011-04-14 17:32:15 -07:00 |
Zack Weinberg
|
64833125e2
|
Bug 174055, part 8: change GetLanguage to return a raw nsIAtom*.
|
2011-04-14 10:43:21 -07:00 |
Zack Weinberg
|
cae4281327
|
Bug 174055, part 7: remove unnecessary members from nsFontMetrics.
|
2011-04-08 08:32:29 -07:00 |
Zack Weinberg
|
100dba00ae
|
Bug 174055, part 6: eliminate pointless nsresult return values.
|
2011-04-07 21:18:43 -07:00 |
Zack Weinberg
|
76072c4258
|
Bug 174055, part 5: prune unused and unimplemented methods.
|
2011-04-07 20:07:27 -07:00 |
Zack Weinberg
|
1ac406ae0d
|
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
|
8efcfb667c
|
Bug 174055, part 2: merge nsIThebesFontMetrics into nsIFontMetrics.
|
2011-04-07 18:05:25 -07:00 |
Zack Weinberg
|
9d9261f8e6
|
Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
|
2011-04-07 18:04:41 -07:00 |
Zack Weinberg
|
b3a5481c69
|
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
|
2c36a76906
|
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
|
5e656e5cc3
|
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
|
8d0e3c1244
|
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
|
0a900bbeff
|
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
|
ef4e5d30f5
|
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
|
3486378dac
|
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
|
23271beb1d
|
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
|
bc1b57d997
|
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
|
a08d8cc742
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
Landry Breuil
|
429a294f03
|
Bug 633857 - missing #includes for OpenBSD (gfx part) r=ludovic
|
2011-04-14 17:48:27 +09:00 |
Zack Weinberg
|
842ed1ee0b
|
Fix partial DOS line endings in nsRect.cpp, rs=khuey, no bug
--HG--
extra : rebase_source : 0bf86cf3015a3eecb19282159277581656136734
|
2011-04-13 10:16:36 -07:00 |
Jonathan Kew
|
a81e747578
|
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
|
579fec84e0
|
bug 636957 - ensure DWrite font list is initialized in GetFontFamilyList(). r=jdaggett
|
2011-04-13 08:28:34 +01:00 |
Ms2ger
|
eb396c876e
|
Backed out changeset 3f82f25d7334
|
2011-04-12 14:28:53 +02:00 |
Jonathan Kew
|
78a3823cd4
|
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
|
bcabab2934
|
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 |
Benoit Jacob
|
98776c648f
|
Bug 649233 - Include ANGLE r611. r=joe
--HG--
extra : rebase_source : 7d917f7bdca76e0abbea6ce5ac41154e2285ec79
|
2011-04-12 00:36:13 -07:00 |
Benoit Jacob
|
7804064362
|
Bug 649233 - Include ANGLE r551. r=joe
--HG--
extra : rebase_source : 0124d3285a5b552b129e7057ce5a7bec23d3f3bf
|
2011-04-12 00:36:13 -07:00 |
Joe Drew
|
cf22764661
|
Bug 641630 - Write proper makefiles for ANGLE. r=bjacob,khuey,ted
--HG--
extra : rebase_source : ff1657325b7ccb3dede8ab587c16e1749ab28c46
|
2011-03-29 18:16:39 -04:00 |
Joe Drew
|
cd68c9b0d3
|
Bug 641630 - Rename compiler/debug.{h,cpp} to compiler/compilerdebug.{h,cpp} r=bjacob
--HG--
rename : gfx/angle/src/compiler/debug.cpp => gfx/angle/src/compiler/compilerdebug.cpp
rename : gfx/angle/src/compiler/debug.h => gfx/angle/src/compiler/compilerdebug.h
extra : rebase_source : cc2d21846981ffd28bf0d7215274171569f43bbd
|
2011-03-29 18:16:39 -04:00 |
Zack Weinberg
|
1ebe10321c
|
Bug 648385: Remove gfxFont::GetUniqueName, r=jdaggett
--HG--
extra : rebase_source : 41f923803127440ab903e91c7f24e020b97b83f5
|
2011-04-11 17:59:42 -07:00 |
Bas Schouten
|
b7437a81d3
|
Bug 600760: Optimize mask with rectangular clip. r=jrmuizel
|
2011-04-11 16:42:05 -07:00 |
Benjamin Stover
|
82295a5a9c
|
Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
|
2011-04-11 13:53:01 -07:00 |
Ehsan Akhgari
|
344d97231d
|
Merge mozilla-central into cedar
|
2011-04-11 13:11:47 -04:00 |
Doug Turner
|
20d8f7a215
|
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
|
daef70db08
|
bug 644184 - ensure basic arabic shaping features are applied before ligature formation. r=jdaggett
|
2011-04-11 16:33:12 +01:00 |