Bas Schouten
|
0291fc7a4f
|
Bug 556584: Allow opaque containers to draw their contents directly to their parent layer. r=joedrew
|
2010-04-01 23:17:15 +02:00 |
|
Bas Schouten
|
e06c8ff57c
|
Bug 556572: Support none-multiple of 4 strides. r=joedrew
|
2010-04-01 23:17:13 +02:00 |
|
Daniel Holbert
|
d509dc0e16
|
Bug 551298, patch B: Replace uses of THEBES_INLINE_DECL_REFCOUNTING with NS_INLINE_DECL_REFCOUNTING. r=roc
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
098d13a7bd
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
1faa0a4f90
|
Backed out changeset fe801c8a2090 (Bug 551298) due to Linux debug mochitest-5 orange
|
2010-04-01 09:40:30 -07:00 |
|
Daniel Holbert
|
9d9224d62d
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 08:07:23 -07:00 |
|
Jesse Ruderman
|
fdb1e0190d
|
Add tests to manifest. (Homeless tests identified by script in bug 551617.)
|
2010-03-31 20:17:35 -07:00 |
|
Bas Schouten
|
4a42fdf506
|
Bug 556387: Fix OpenGL context creation for some drivers. r=joedrew
|
2010-04-01 03:44:05 +02:00 |
|
Bas Schouten
|
f7c951c2c7
|
Bug 556288: Use linear filters so framebuffers can use the same texture on all hardware. Assert succes. r=joedrew
|
2010-04-01 03:44:02 +02:00 |
|
Jim Mathies
|
798a6b7f0b
|
merge backout.
|
2010-03-31 12:55:55 -05:00 |
|
Jim Mathies
|
e8db46f043
|
Backout bug 555133 to fix bug 555950.
|
2010-03-31 12:55:41 -05:00 |
|
Jim Mathies
|
c0c01000ae
|
merge backout.
|
2010-03-31 12:55:23 -05:00 |
|
Jim Mathies
|
a183f5e4c0
|
Backout bug 555133 to fix bug 555950.
|
2010-03-31 12:55:11 -05:00 |
|
Rob Arnold
|
0bf0dea2fb
|
GCC complains about unnecessary typedef from checkin of bug 555133 r=dholbert
|
2010-03-29 22:14:13 -04:00 |
|
Rob Arnold
|
0feeddc29f
|
Bug 555133 - Attempt to infer whether or not theme parts are transparent r=roc sr=vlad
|
2010-03-29 15:24:40 -04:00 |
|
Jonathan Kew
|
e18e7c3dbf
|
bug 555930 - directwrite font code failed to initialize superscriptOffset. r=bas
|
2010-03-31 13:46:18 +01:00 |
|
Bas Schouten
|
b3ea7e8d58
|
Bug 553852: D2D backend should destroy image surfaces when done with them. r=jrmuizel
|
2010-03-24 15:51:15 +01:00 |
|
Bas Schouten
|
fc6417c11a
|
Bug 556029: Add the ability to detect which layers backend is used. r=roc
|
2010-03-30 20:58:37 +02:00 |
|
Bas Schouten
|
926f20d238
|
Bug 546517: The layers OpenGL backend. r=vlad
|
2010-03-30 06:48:52 +02:00 |
|
Rob Arnold
|
868b41f2d3
|
Bug 450767 - Don't necessarily apply Aero Glass to the entire window r=jimm sr=roc
|
2010-03-17 18:56:00 -04:00 |
|
Bas Schouten
|
106f010172
|
Bug 548942: Addition: Add comments as agreed. r=jrmuizel
|
2010-03-20 18:33:30 +01:00 |
|
Bas Schouten
|
a7c58234d7
|
Bug 548942: Draw in device pixels and not in DIPs. 1 device pixel per DIP always. r=jrmuizel
|
2010-03-20 18:25:40 +01:00 |
|
Bas Schouten
|
abf137066f
|
Bug 552284: Check if we're valid before computing metrics. r=jfkthame
|
2010-03-20 18:25:37 +01:00 |
|
Doug Turner
|
c36d5ea27d
|
Bug 553508 - Remove the define Q_WS_X11. It overlaps with existing defines that we have and is not always set by sdk. r=oleg
|
2010-03-18 21:48:35 -07:00 |
|
Jonathan Kew
|
59f4579506
|
bug 552619 - fix build breakage from bug 502906 with older Windows SDKs without dwrite support. r=bas
|
2010-03-17 11:40:29 +00:00 |
|
Robert O'Callahan
|
6b6667800c
|
Bug 538323. Part 1: create ImageLayers and associated API for displaying pixel-buffers in various formats. r=jrmuizel,sr=dbaron
|
2010-03-02 12:09:35 +13:00 |
|
Robert O'Callahan
|
421aac51af
|
Bug 538266. Part 2: add transform API to layer system. r=jrmuizel,sr=dbaron
|
2010-03-02 12:08:28 +13:00 |
|
Robert O'Callahan
|
ec3c69319a
|
Bug 538266. Part 1: create gfx3DMatrix. r=jrmuizel
|
2010-03-02 12:08:26 +13:00 |
|
Mats Palmgren
|
95f218a395
|
Fix gcc warning: 'rv' may be used uninitialized in this function. b=552186 r=jfkthame
|
2010-03-15 19:29:55 +01:00 |
|
Jonathan Kew
|
68e947fdde
|
bug 502906 - part 3 - factor out Uniscribe and GDI shapers from Windows GDI font code. r=jdaggett
--HG--
rename : gfx/thebes/src/gfxWindowsFonts.cpp => gfx/thebes/src/gfxUniscribeShaper.cpp
rename : gfx/thebes/public/gfxWindowsFonts.h => gfx/thebes/src/gfxUniscribeShaper.h
|
2010-03-15 09:34:25 +00:00 |
|
Bas Schouten
|
cb26d1fc0e
|
Bug 550846: Restructure layers to use different directories for different backends. r=roc,ted
--HG--
rename : gfx/layers/BasicLayers.cpp => gfx/layers/basic/BasicLayers.cpp
rename : gfx/layers/BasicLayers.h => gfx/layers/basic/BasicLayers.h
|
2010-03-14 18:30:40 +01:00 |
|
Jonathan Kew
|
18db02db59
|
bug 552216 bustage fix, missed deleting a line
|
2010-03-14 12:56:59 +00:00 |
|
Jonathan Kew
|
1cf754e68e
|
fix Windows bustage from bug 552216.
|
2010-03-14 12:13:21 +00:00 |
|
Jonathan Kew
|
5631bd435a
|
bug 552216 - use 64-bit arithmetic to guard against possible overflow leading to buffer overrun in woff decoder. r=roc
|
2010-03-14 12:03:37 +00:00 |
|
Makoto Kato
|
d97c21160c
|
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
|
2010-03-13 22:25:13 +09:00 |
|
Bas Schouten
|
ecde060c64
|
Bug 551945: Fix a mistake in double pass from changeset 53a85c489708. r=jfkthame
|
2010-03-12 14:09:53 +01:00 |
|
Jonathan Kew
|
769b6a40c3
|
bug 549169 - account for font-size-adjust in DWrite font code. r=bas
|
2010-03-12 11:57:49 +00:00 |
|
Bas Schouten
|
3b2115fe46
|
Bug 549056: We always do double pass drawing when we're not a Win32 surface. r=jmathies,jrmuizel
|
2010-03-12 11:12:00 +01:00 |
|
Bas Schouten
|
2c21dc5996
|
Bug 550680: RoundOut to snap correctly, and do so early enough to get a big enough surface. r=vlad
|
2010-03-12 11:08:28 +01:00 |
|
Daniel Holbert
|
637993b364
|
Bug 551775: Add unsigned-int cast in NS_ColorNameToRGB to fix build warning. r=roc
|
2010-03-11 22:03:49 -08:00 |
|
John Daggett
|
51423bca7a
|
Bug 549816. Adjust meaning of needsBold flag. r=bas
|
2010-03-12 13:26:43 +09:00 |
|
Bas Schouten
|
56f398990f
|
Bug 549816. Fix synthetic bolding with dwrite. r=jkew,jdaggett
|
2010-03-12 13:25:35 +09:00 |
|
James Cook
|
1342a5a01f
|
Bug 524919 - Qt build of Firefox or Fennec does not respect my screen's DPI. r=mark.finkle, sr=pavlov
|
2010-03-10 16:36:47 +02:00 |
|
Brad Lassey
|
a098ff208d
|
follow up from bug 534136, fix build bustage for WinMo debug r=jonas
|
2010-03-10 15:47:45 -05:00 |
|
Jonathan Kew
|
d56e0f4d7b
|
bug 502906 - part 2 - split out gfxCoreTextShaper and gfxMacFont. r=jdaggett
--HG--
rename : gfx/thebes/src/gfxCoreTextFonts.cpp => gfx/thebes/src/gfxCoreTextShaper.cpp
rename : gfx/thebes/public/gfxCoreTextFonts.h => gfx/thebes/src/gfxCoreTextShaper.h
|
2010-03-10 12:46:41 +00:00 |
|
Jonathan Kew
|
5058eb564c
|
bug 548863 - eliminate warning about CreateFontInstance on mobile. r=jdaggett
|
2010-03-10 12:46:36 +00:00 |
|
Bas Schouten
|
c8f8bd30e6
|
Bug 550723: Properly support the CLEAR operator for D2D surfaces. r=jrmuizel
|
2010-03-10 13:38:21 +01:00 |
|
Steven Michaud
|
c3cac2c620
|
Bug 541809 - Firefox autoreleasing objects without pool in place. r=josh,jfkthame
|
2010-03-09 10:37:56 -06:00 |
|
Bas Schouten
|
6b0b9783ec
|
Bug 550911: Properly tell cairo which part of the image has been passed. r=jrmuizel
|
2010-03-09 00:53:50 +01:00 |
|
Oleg Romashin
|
f4222761ff
|
Bug 550877 - Crash happen on attempt to delete bad created gfxShareImageSurface. r=dougt.
|
2010-03-08 19:28:54 +02:00 |
|