Timothy Nikkel
|
7c30080249
|
Back out changeset ba9be0418b15 (bug 579963) because it didn't work.
|
2010-07-25 18:10:08 -05:00 |
Timothy Nikkel
|
11884ab132
|
Bug 579963. Don't inline nsPoint::ConvertAppUnits because it causes PGO builds on windows to be slower in some cases. r=bzbarsky
|
2010-07-25 13:08:16 -05:00 |
Benoit Girard
|
be8034895f
|
Bug 580862 - Init gGlobalContext in GLContextProviderCGL. r=vlad
|
2010-07-24 20:10:58 -04:00 |
Benoit Girard
|
7ec5094e44
|
Bug 575142 - qcms_transform_create should use transform_free. r=jmuizellar
|
2010-07-24 20:10:15 -04:00 |
Robert O'Callahan
|
b54ff2ddb2
|
Bug 579262. Inherit FLAG_DESTINED_FOR_SCREEN into BasicLayer rendering. r=vlad
|
2010-07-24 21:37:17 +12:00 |
Robert O'Callahan
|
03e4c5b0c6
|
Bug 579250. Revamp unified-titlebar interface so that we can tell nsNativeThemeCocoa about toolbars even if they're not actually painted. r=mstange
|
2010-07-24 21:35:29 +12:00 |
Chris Jones
|
dd22a9c893
|
Followup to bug 570294: Avoid vector::data(), it's not C++98.
--HG--
extra : rebase_source : 66a38bee840b21251dd4cbfca370cf9294745ee3
|
2010-07-21 18:13:24 -05:00 |
Chris Jones
|
993b02459a
|
Bug 570294, part j: Publish BasicThebesLayer pixels to remote processes (slowly). r=roc
--HG--
extra : rebase_source : bac63c2b868fd002f9b27c6836aaed3f95c5316d
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
0342219882
|
Bug 570294, part i: Publish BasicImageLayer pixels to remote processes (slowly). r=Bas
--HG--
extra : rebase_source : 6a5749fd41cc8181531b7ad89867be8736dbe63b
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
e840dfaaff
|
Bug 570294, part h: Publish BasicCanvasLayer pixels to remote processes (slowly). sr=vlad
--HG--
extra : rebase_source : c113259f24d6f1c43583c729b7e996be01ed35bc
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
b4ede3bfde
|
Bug 570294, part g: Implement basic ShadowLayers and share basic layers with remote processes. r=Bas sr=vlad
--HG--
extra : rebase_source : aca1e9e2ebb49f000bbe5116c04145f8aff8ac03
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
3958dc7577
|
Bug 570294, part f: Implement the "manager" side of IPC layers. r=vlad
--HG--
extra : rebase_source : 8c99ac9f20dd92ab8d1f8379d166339366be4c60
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
b8be33931f
|
Bug 570294, part e: Implement the "forwarder" side of IPC layers. r=jrmuizel
--HG--
extra : rebase_source : 43c9bd051ec500d08ebd7bce6767c1be36abcd26
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
f63ec74105
|
Bug 570294, part d: IPC protocol for Layers. r=jrmuizel sr=vlad
--HG--
extra : rebase_source : dba7175f08f4fe6df93f2a66622dc3780a1890ed
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
3f3f44d389
|
Bug 570294, part c: C++ part of Layers IPC interface. r=Bas sr=vlad
--HG--
extra : rebase_source : 12246bd29d0469630c406dea4b137e792002de57
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
c06ae0fdc3
|
Bug 570294, part b: Add a Mutated() API allowing Layers to notify their managers that their Layer attributes have changed. r=Bas sr=roc
--HG--
extra : rebase_source : e3b7714bb3083bcf30b08920ebce1a656d48798a
|
2010-07-21 16:17:33 -05:00 |
Karl Tomlinson
|
7d98770391
|
b=576143 copy and draw over background to avoid alpha extraction when possible r=roc
--HG--
extra : rebase_source : 810293a95d07bc0f0a981466a596ccd0db8d389b
|
2010-07-23 10:39:22 +12:00 |
Karl Tomlinson
|
fe19cc87a2
|
add a function to look for a Visual matching an image format b=576143 r=jrmuizel
--HG--
extra : rebase_source : bc38c8223dc91c2ec6a05a35e6ba43863c77dd7b
|
2010-07-23 10:28:56 +12:00 |
Karl Tomlinson
|
1ba1b5617b
|
b=580440 use native-rendering temp surfaces only as large as necessary r=roc a2.0=beltzner
--HG--
extra : rebase_source : 53788fe162ea7ef0c8b4190a08801cbd276e702b
|
2010-07-23 10:25:19 +12:00 |
Karl Tomlinson
|
f7a275174f
|
b=562574 fixes for cairo_copy_clip_rectangle_list and empty cairo_clip_extents r=jrmuizel
--HG--
extra : rebase_source : 7559cb07311c0328d62a625c631a6ab822934b0d
|
2010-07-23 10:22:51 +12:00 |
Chris Jones
|
9d14ec90b7
|
Bug 573829, part 4: Use GL_REPEAT and appropriate texcoords to render ThebesLayerOGL's pixels rotated correctly. r=vlad
|
2010-07-22 15:29:37 -05:00 |
Chris Jones
|
d1d3d6647a
|
Bug 573829, part 3: Use ThebesLayerBuffer to retain contents for ASurface-backed TextureImages. r=vlad
|
2010-07-22 15:29:37 -05:00 |
Chris Jones
|
64e536168e
|
Bug 573829, part 2: Add TextureImage API for getting backing ASurface (if exists) and determining whether it's in an update. sr=vlad
|
2010-07-22 15:29:37 -05:00 |
Jonathan Kew
|
0124bf335b
|
Mark crashing test to be skipped on Linux for now, see bug 580962. a=test-only bustage
|
2010-07-22 11:14:53 +01:00 |
Jonathan Kew
|
9640f98c46
|
bug 580233 - hb sanitizer fix. r=jdaggett
|
2010-07-22 10:25:24 +01:00 |
Jonathan Kew
|
0606857cd3
|
bug 580212 - loca table validation. r=jdaggett
|
2010-07-22 10:25:23 +01:00 |
Jonathan Kew
|
08adbc8fea
|
bug 580100 - sanity-checking of hhea/hmtx tables. r=jdaggett
|
2010-07-22 10:25:23 +01:00 |
Jonathan Kew
|
ed2ddf2315
|
bug 577380 - use Core Text shaping for fonts requiring AAT layout on Mac OS X. r=jdaggett
|
2010-07-22 10:25:21 +01:00 |
Oleg Romashin
|
fd5c20dee9
|
Bug 580317 - Qt desktop build not compilable on non-EGL environment. r=vladimir approval2.0=pavlov
|
2010-07-22 08:07:38 +03:00 |
Jeff Muizelaar
|
466df89cc8
|
Bug 578124. D2D: Don't create an A8 surface with GDI compatible flags. r=bas
CreateTexture2D doesn't support creating FORMAT_A8 textures with GDI_COMPATIBLE
so we avoid doing so.
|
2010-07-21 16:37:24 -04:00 |
Chris Jones
|
ff35fd30c8
|
Bug 573829, part 1: Refactor ThebesLayerBuffer in preparation for its use in the OGL layers backend. r=roc
--HG--
rename : gfx/layers/basic/ThebesLayerBuffer.cpp => gfx/layers/ThebesLayerBuffer.cpp
rename : gfx/layers/basic/ThebesLayerBuffer.h => gfx/layers/ThebesLayerBuffer.h
|
2010-07-21 13:06:33 -05:00 |
Chris Jones
|
821166f729
|
Bug 567421, part 2: Implement Dump[Self](FILE*) and Log[Self]() methods for layers. r=roc
|
2010-07-21 13:06:33 -05:00 |
Chris Jones
|
0f7a699369
|
Bug 567421, part 1: Rename NS_* macros to MOZ_* and add LayerManager::Name() interface. r=roc
|
2010-07-21 13:06:33 -05:00 |
Brad Lassey
|
bce1fadef1
|
bug 571767 - @font-face is not working on Android r=jdagget b=fennec2.0
|
2010-07-16 02:03:45 -04:00 |
Vladimir Vukicevic
|
36d41aa9d0
|
b=580101; fix GLX GL context provider (nvidia/intel fix); r=cjones
|
2010-07-19 22:25:47 -07:00 |
Matt Woodrow
|
7587386fc5
|
b=580101; fix GLX GL context provider; r=vlad
|
2010-07-19 21:05:42 -07:00 |
Neil Rashbrook
|
c4ae876193
|
Bug 579931 - libgklayout.so link failure because of undefined GLContext methods; r=vladimir
|
2010-07-19 18:19:15 -04:00 |
Vladimir Vukicevic
|
b1c218d7ea
|
b=579696; BasicTextureImage doesn't handle partial updates properly; r=cjones
|
2010-07-19 14:54:17 -07:00 |
Bas Schouten
|
53fef1e0d2
|
Whitespace fix from changeset 2f270a9da778.
|
2010-07-19 18:53:47 +02:00 |
Bas Schouten
|
0bfe0f1f59
|
Bug 579215: Direct2D does not know how to deal with self-copy. Fallback. r=jrmuizel
|
2010-07-19 18:48:02 +02:00 |
John Daggett
|
c76a8d5f13
|
Bug 579838. Remove unnecessary assertion. r=jkew
|
2010-07-19 17:10:35 +09:00 |
Vladimir Vukicevic
|
942a13b5ac
|
b=573720; some small fixes to make OSMesa work; r=bjacob
|
2010-07-18 22:01:14 -07:00 |
Vladimir Vukicevic
|
2f984cc829
|
b=575469; use CreateOffscreen in layers; r=bas
|
2010-07-18 22:01:14 -07:00 |
Vladimir Vukicevic
|
3bb6b284dd
|
b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
|
2010-07-18 22:01:14 -07:00 |
Vladimir Vukicevic
|
4c0ed07e1b
|
b=575032; make GL Context providers static, allow for multiple providers; r=bas
|
2010-07-18 22:01:14 -07:00 |
Timothy Nikkel
|
135a12d1ba
|
Bug 563878. Part 7. Change frame, point, rect, region APIs. r=mats sr=roc
|
2010-07-18 21:23:47 -05:00 |
Jacek Caban
|
2803bf52c2
|
Bug 579493 - ANGLE fails to compile on mingw r=vladimir
--HG--
extra : rebase_source : 52992f80a118d5fe124a285ead0a1e4fb53f7df6
|
2010-07-17 15:49:04 +02:00 |
Ryan VanderMeulen
|
cf087d5c1c
|
Bug 577344 - Define extra virtual function unconditionally. r=roc
|
2010-07-17 18:26:02 +02:00 |
Neil Rashbrook
|
ff049f874e
|
Windows static builds failing due to ANGLE changes, r=vlad
|
2010-07-17 14:22:26 +02:00 |
Oleg Romashin
|
d189ed6639
|
Bug 550673 - Fix glyphs rendering for cairo-qpainter-surface. r=jmuizelaar
--HG--
extra : rebase_source : efbaa01f0716eafb3cf53a2e21eed49c9e88e54a
|
2010-07-17 09:52:35 +03:00 |