Jonathan Watt
4678063331
Bug 983591 - Add a Moz2d helper to copy pixel data from a B8G8R8X8 surface to a packed B8G8R8 array. r=Bas
2014-04-08 10:14:52 +01:00
Jonathan Watt
a8ccc1139f
Bug 985545 - Add a helper method to convert SourceSurfaces to a given format. r=Bas
2014-04-08 10:05:39 +01:00
Jonathan Kew
3c142a627e
bug 769194 - support src:local(...) in @font-face rules on Android/FT2FontList. r=jdaggett
2014-04-08 09:10:41 +01:00
Jonathan Kew
213e3d1e25
bug 989969 - build nsUnicodeRange.cpp as part of UNIFIED_SOURCES. r=jdaggett
2014-04-08 09:10:27 +01:00
Nicolas Silva
23e336246f
Bug 993067 - Fix crash in GrallocTextureSourceOGL::GetAsSurface. r=Cwiiis
2014-04-08 10:04:08 +02:00
Peter Van der Beken
f8dd810da5
Back out 75c95dac7fe0 (bug 984497) and f1b0d3d13755 (bug 990475) to fix bustage on a CLOSED TREE.
...
--HG--
extra : rebase_source : a63315cd428faeb95464f6ad76946d1c0c6d36c3
2014-04-07 22:18:53 +02:00
Peter Van der Beken
3d1f466234
Bug 984497 - Use SpecialPowers more and change SpecialPower usage to deal with Window on WebIDL bindings. r=bz.
...
--HG--
rename : content/media/webspeech/synth/test/test_setup.html => content/media/webspeech/synth/test/file_setup.html
rename : content/media/webspeech/synth/test/test_speech_queue.html => content/media/webspeech/synth/test/file_speech_queue.html
rename : content/media/webspeech/synth/test/test_speech_simple.html => content/media/webspeech/synth/test/file_speech_simple.html
extra : rebase_source : 3662ae8b0f35fefb250c9cd048e848d662863855
2014-02-15 22:12:34 +01:00
Chris Peterson
5ffcf9c3a5
Bug 991451 - Suppress clang and gcc warnings in third-party code: Skia. r=gw280
...
--HG--
extra : rebase_source : 0de672713a7eb5fada98d43d145e9beb8e3af61f
2014-03-31 23:27:31 -07:00
Chris Lord
9c5e7e0874
Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
2014-04-04 18:42:44 +01:00
Jeff Gilbert
0c3518b86d
Bug 963962 - Fix use of CreateDrawTargetForData in CanvasLayerD3D9/10. r=Bas
2014-04-07 10:24:14 -04:00
Chris Lord
d638080650
Backout 941bee559cd7 (Bug 980647) due to critical regressions on b2g
2014-04-07 13:09:44 +01:00
Tom Schuster
2d82c40ad5
Bug 980582 - Fall back to the slow 2d path for cross process webgl. r=jrmuizel
2014-04-07 11:01:45 +02:00
Matt Woodrow
a3db25af3b
Bug 904890 - Fix windows build bustage caused by mozzconf/unified builds. r=me
2014-04-07 20:58:03 +12:00
Matt Woodrow
d41959abb7
Bug 991067 - Null check mSurface in BasicCanvasLayer to match previous behaviour. r=roc
2014-04-07 20:57:27 +12:00
Matt Woodrow
db6b1fbcb0
Bug 904890 - Part 5: Add a d3d9 texture host for DXGI surfaces. r=nical
2014-04-07 15:23:06 +12:00
Matt Woodrow
0f7a4e903d
Bug 904890 - Part 3: Add a layers API to expose the compositor backend. r=roc
2014-04-07 15:11:17 +12:00
Matt Woodrow
45d43f2ce1
Bug 904890 - Part 2: Don't crash if our d3d11 texture doesn't have a mutex. r=Bas
2014-04-07 15:09:22 +12:00
Matt Woodrow
2a2154fb6f
Bug 904890 - Part 1: Implement ISharedImage for D3D9SurfaceImage. r=nical
...
* * *
[mq]: fix-things
2014-04-07 15:09:08 +12:00
Matt Woodrow
abb78fae19
Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
3c6121821c
Bug 991028 - Get rid of OpenDescriptor/CloseDescriptor. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
25cf440923
Bug 991028 - Stop using OpenDescriptor in ContentClientIncremental. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
d532a9c01b
Bug 991028 - Remove AutoOpenSurface. r=nical
2014-04-07 13:32:48 +12:00
Peter Chang
a634136550
Bug 988713 - Fix the race condition between TextureClient::Finalize() and TextureChild::ActorDestroy(), r=nical
2014-04-07 10:02:31 +08:00
Phil Ringnalda
fde12dd0a6
Backed out 4 changesets (bug 991028) for nonunified bustage
...
CLOSED TREE
Backed out changeset 147581a518c3 (bug 991028)
Backed out changeset e5bacc566e58 (bug 991028)
Backed out changeset 6dc852777a4d (bug 991028)
Backed out changeset 780bec5571b9 (bug 991028)
2014-04-06 21:21:38 -07:00
Matt Woodrow
f0f7cb8f20
Bug 991767 - Use Moz2D for printing surfaces. r=roc
2014-04-07 16:07:12 +12:00
Matt Woodrow
431e385b91
Bug 988309 - Add nsRenderingContext constructor for a DrawTarget. r=roc
2014-04-07 15:47:06 +12:00
Matt Woodrow
fbd13c088f
Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
950ae39f8e
Bug 991028 - Get rid of OpenDescriptor/CloseDescriptor. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
364dbbb0aa
Bug 991028 - Stop using OpenDescriptor in ContentClientIncremental. r=nical
2014-04-07 13:32:49 +12:00
Matt Woodrow
75309237f6
Bug 991028 - Remove AutoOpenSurface. r=nical
2014-04-07 13:32:48 +12:00
David Zbarsky
a8b5a26c52
Bug 991142 - Remove CreateThebesSurfaceAliasForDrawTarget_hack r=benwa
2014-04-06 19:21:27 -04:00
Ryan VanderMeulen
01e048154a
Backed out changeset bf184a7a1d63 (bug 990608) for Android crashes.
...
CLOSED TREE
2014-04-04 15:20:49 -04:00
Chris Lord
5a2c48da2d
Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
2014-04-04 18:42:44 +01:00
Daniel Holbert
6a7faff5d3
Bug 984786 part 8: Give NS_INLINE_DECL_*REFCOUNTING classes private destructor & MOZ_FINAL annotation where appropriate, in /gfx and /content/canvas. r=bjacob
2014-04-04 09:27:02 -07:00
Sushil Chauhan
0bb3719f93
Bug 965102 - Gecko changes to set HWC_GEOMETRY_CHANGED flag appropriately. r=mattwoodrow
2014-04-03 18:59:13 -07:00
Carsten "Tomcat" Book
055dab2d1a
Backed out changeset 17941c43375f (bug 991575) for test failures like reftests and others
2014-04-04 12:36:43 +02:00
Jonathan Watt
164b50056a
Bug 991575 - Stop PresShell::GetReferenceRenderingContext from creating a Thebes backed gfxContext (Moz2D migration). r=mattwoodrow
2014-04-04 09:15:57 +01:00
Phil Ringnalda
8d73e0be6f
Backed out 5 changesets (bug 991032, bug 990933, bug 990876, bug 990871) for build bustage
...
CLOSED TREE
Backed out changeset c28e1344a6da (bug 991032)
Backed out changeset c85326be7e94 (bug 990876)
Backed out changeset 7cd1a8c883cb (bug 990876)
Backed out changeset 3052e8a3c505 (bug 990933)
Backed out changeset 6685770cf674 (bug 990871)
2014-04-03 20:28:52 -07:00
Nicolas Silva
e195bff1bb
Bug 991032 - Cleanup X11 TextureClient/Host. r=mattwoodrow
2014-04-04 11:15:47 +08:00
Nicolas Silva
061c466077
Bug 990876 - Remove TextureClientSurface. r=mattwoodrow
2014-04-04 11:15:34 +08:00
Nicolas Silva
3f0e003bb5
Bug 990876 - Moz2dify TestTextures. r=mattwoodrow
2014-04-04 11:15:29 +08:00
Nicolas Silva
fc652fbc8e
Bug 990933 - Moz2dify SimpleTiledContentClient. r=jrmuizel
2014-04-04 11:15:25 +08:00
Nicolas Silva
bb5f55e84a
Bug 990871 - Move TextureClientDrawTarget into TextureClient. r=mattwoodrow
2014-04-04 11:15:18 +08:00
Tatiana Meshkova
42cebf4c6d
Bug 990869 - Allow to enable sub Apzc for non WIN gecko clients. r=kats
2014-04-02 18:40:00 +02:00
Nicolas Silva
9e32afc054
Bug 989904 - Remove the remaining deprecated textures code. r=mattwoodrow
2014-04-03 14:04:04 +08:00
Daniel Holbert
cb44c1df9a
Bug 991407: Remove unused class gfxFontNameList. r=jdaggett
2014-04-02 21:37:37 -07:00
Masayuki Nakano
852403f45d
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
John Daggett
4c46bd8cd9
Bug 975460 - remove use of CGCopyFontTable in async font loader which didn't solve the crash problem on 10.6. r=smichaud,mkato
2014-04-03 13:13:14 +09:00
John Daggett
4aaab3c453
Bug 975460 - disable async font loader on OSX 10.6. r=smichaud,mkato
2014-04-03 13:13:11 +09:00
Bas Schouten
1cfc05dded
Bug 987077: Correctly deal with a constant acceleration. r=jwatt
2014-04-02 21:16:57 +01:00
Botond Ballo
16d25bddea
Bug 984490 - Use the correct clip rect when determining whether to skip rendering a tile. r=nical
2014-04-02 03:23:04 -04:00
Botond Ballo
530b8d2872
Bug 984490 - Make Compositor::GetCurrentRenderTarget() const. r=nical
2014-04-02 03:27:42 -04:00
Andreas Gal
9188c80be2
Bug 978479 - Remove flipped quad texture from mQuadVBO. r=bjacob
2014-04-02 09:02:07 -04:00
Jonathan Watt
21505696c1
Bug 990752 - Make ImageLayerD3D9/ImageLayerD3D10::Render() use mSourceSurface instead of mDeprecatedSurface (Moz2D migration). r=mattwoodrow
2014-04-02 12:33:15 +01:00
Jonathan Watt
3196747a63
Bug 964732 - Remove calls to DeprecatedGetAsSurface in ImageLayerD3D9 (Moz2D migration). r=mattwoodrow
2014-04-02 12:32:54 +01:00
Nicolas Silva
6f3265ad02
Bug 990876 - Backed out changeset 0a245ee13ce6 for build bustage
2014-04-02 19:12:48 +08:00
Nicolas Silva
2914133d61
Bug 990876 - Moz2dify TestTextures.cpp. r=mattwoodrow
2014-04-02 18:58:37 +08:00
Matt Woodrow
e043ee5f82
Bug 990437 - Fix windows build by moving implicit AddRef/Release calls to the cpp file
2014-04-02 15:08:31 +08:00
Matt Woodrow
13c45e3751
Bug 990437 - Convert ContentHostIncremental to inherit from ContentHostBase. r=nical
2014-04-02 14:45:02 +08:00
Matt Woodrow
e40ecff305
Bug 990437 - Split texture host ownership out from ContentHostBase. r=nical
2014-04-02 14:45:02 +08:00
Matt Woodrow
79f1b9008c
Bug 990437 - Rename the Incremental texture created function. r=nical
2014-04-02 14:45:01 +08:00
Nicolas Silva
9effdc38ef
Bug 980647 - Part 2 - Use the PerFrame pool with all layer types on b2g. r=Cwiiis
2014-04-02 10:37:49 +08:00
Mike Hommey
08d75b2772
Bug 990333 - Fix DirectX SDK path handling when linking xul.dll after bug 988271. r=mshal
2014-04-02 11:52:21 +09:00
Ryan VanderMeulen
52484dbcb0
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Sotaro Ikeda
a56bfe74a2
Bug 990305 - Move IsInEmulator() from GrallocImage to gfxPlatform r=nical
2014-04-01 06:33:49 -07:00
Sotaro Ikeda
6bc7e3a1b1
Bug 989215 - clear recycle callback in TextureParent::ActorDestroy() r=nical
2014-03-31 20:24:55 -07:00
Ryan VanderMeulen
6cd1cf828f
Merge b2g-inbound to m-c.
2014-03-31 17:27:57 -04:00
Ryan VanderMeulen
30469b5fc9
Backed out changesets 0b596070fe54 and ed6969e4fb6f (bug 957560) for causing bug 990027 on a CLOSED TREE.
2014-03-31 14:31:52 -04:00
Masatoshi Kimura
613d093de9
Bug 989557 - Implement a fallback for CJK Compatibility Ideographs Standardized Variants. r=jfkthame
...
--HG--
rename : layout/reftests/fonts/gw432047-license.txt => layout/reftests/fonts/glyphwiki-license.txt
2014-04-01 02:30:26 +09:00
Chris Lord
e01cd69c67
Bug 988370 - Don't use progressive/low precision rendering on fixed layers. r=mattwoodrow
...
Fixed layers don't async scroll, so it doesn't make sense for them to have
a low precision region or for them to be rendered progressively.
2014-03-31 17:42:32 +01:00
Sotaro Ikeda
37c69117b5
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Matt Woodrow
dc08c795e5
Bug 988771 - Remove DeprecatedCanvasClient. r=nical
...
--HG--
extra : rebase_source : 3dbca3237e08a6ab18e2d5805cacf18659a40d69
2014-03-31 22:50:27 +08:00
Carsten "Tomcat" Book
928fff7ce1
merge b2g-inbound to mozilla-central
2014-03-31 12:46:42 +02:00
Phil Ringnalda
339c64c1e5
Back out 2f5e6cd1cc9c (bug 989829) for assertion failures
2014-03-30 23:26:43 -07:00
Sotaro Ikeda
f8b14a6602
Bug 989561 - Remove min size limitation since JB gonk r=gal
2014-03-30 22:23:52 -07:00
Kartikaya Gupta
78ee4c2d18
Bug 989829 - Move all APZ prefs into gfxPrefs and move all documentation into AsyncPanZoomController.cpp. r=botond
2014-03-31 13:05:38 +08:00
Kartikaya Gupta
b8df9b819a
Bug 989407 - Stop treating mouse events as touch events because it interferes with gesture detection. r=botond
2014-03-31 13:03:00 +08:00
Phil Ringnalda
39be46ace0
Back out 5adc1acdb309 (bug 973264) for Windows reftest bustage
...
CLOSED TREE
--HG--
extra : rebase_source : e7e68eb00234424a7fe4bcd6a165c5cc07f0fa30
2014-03-30 20:32:34 -07:00
Nicolas Silva
0dd331c884
Bug 957560 - Fix WError build bustage on a CLOSED TREE.
2014-03-31 11:31:39 +08:00
Nicolas Silva
c3983bf9cc
Bug 957560 - Fix new textures on windows (OMTC). r=mattwoodrow
2014-03-31 11:07:40 +08:00
Mike Hommey
8a1f2aefb0
Backout changesets ca413634eba3 and a92851ff7444 (bug 988168) for likely windows PGO perf regression
2014-03-29 16:49:19 +09:00
Kartikaya Gupta
4739661ad2
Bug 989336 - Silence 'uninteresting call' warning from mock object. r=dmitry.rojkov
2014-03-28 17:58:23 -07:00
Wes Kocher
83c51e7bc8
Merge m-c to inbound
2014-03-28 17:04:03 -07:00
Wes Kocher
336f9b8d32
Merge b2g-inbound to m-c
2014-03-28 16:38:35 -07:00
Mike Hommey
92df8541c3
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
...
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-29 07:50:08 +09:00
Nicolas Silva
965ae04855
Bug 977255 - Backout for build bustage on a CLOSED TREE
2014-03-28 17:01:52 +01:00
Sotaro Ikeda
7b2b8f5e43
Bug 983971 - Do not use gralloc for small size on ICS gonk r=nical
2014-03-28 07:35:21 -07:00
Chris Lord
0bd60d21fd
Bug 983169 - Fix handling of tile resolution in TiledContentClient. r=bas
2014-03-27 18:52:09 +00:00
Chris Lord
e657a3dcd4
Bug 983169 - Fix up TiledLayerHost rendering method. r=BenWa
...
A few parts of this function weren't quite right. The major change is to use
the TiledLayerBuffer's valid region instead of the layer's valid region.
These are the same, except when progressive rendering is enabled, where the
former may differ from the layyer (and will represent what has actually been
updated).
2014-03-27 18:52:08 +00:00
Nicolas Silva
0ea72fd9df
Bug 977255 - Initialize the gralloc memory reporter in gfxPlatform. r=cwiiis
2014-03-28 15:40:30 +01:00
Kartikaya Gupta
0c67224bf9
Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond
2014-03-28 10:36:47 -04:00
Bill McCloskey
e6076718ce
Bug 980122 - Recomposite entire screen in basic compositor (r=mattwoodrow)
2014-03-28 11:25:23 -07:00
snigdha
11404d6af2
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-04-01 08:29:25 -04:00
Dmitry Rozhkov
5fb4778e0a
Bug 985541 - Turn GestureEventListener into Finite-state machine. r=kats,drs
2014-03-27 14:04:39 +02:00
Matt Woodrow
2d994368c3
Bug 973264 - If we wrap gfxImageSurface data when creating a SourceSurface, hold a reference to the original surface so the data stays alive. r=Bas
...
--HG--
extra : rebase_source : ef99e74688f992c80bd4da1cd5373dcd95ac80a3
2014-03-05 16:04:05 +13:00
Jacek Caban
266d9642e1
Bug 988271 - Fixed D3D SDK detection on mingw. r=mshal,jgilbert
2014-03-31 13:21:38 +02:00
Jonathan Kew
cf66ed437a
bug 617008 - avoid creating a rendering context that we may not need. r=roc
2014-03-31 11:53:09 +01:00
Carsten "Tomcat" Book
74ed058b3b
Merge mozilla-central to mozilla-inbound
2014-03-31 12:50:17 +02:00
Benoit Jacob
884b8d3ea5
Bug 987311 - Fix a bad enum conversion bug found by converting TextureFlags to typed enums - r=nical
2014-03-31 05:10:49 -04:00
Benoit Jacob
a080758483
Bug 987828 - 4/4 - Remove IsGLES2 - r=jgilbert
2014-03-31 05:10:49 -04:00