Benoit Girard
1018ec14d9
Bug 705691 - Build cairo with the MUTEX option. r=mattwoodrow
2011-11-29 14:39:07 -05:00
Phil Ringnalda
9b08363794
Back out 37c7fcfdb186 (bug 885580) on suspicion of causing linux32 Cipc timeouts
2013-06-26 23:21:15 -07:00
Phil Ringnalda
638f256ddf
Back out 5495c78f77ea (bug 705691) on suspicion of causing linux32 Cipc timeouts
2013-06-26 21:19:08 -07:00
Brian O'Keefe
9ac855a180
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-22 10:33:31 -04:00
Jim Mathies
0cbcf40108
Bug 870390 - Remove the bit of code that forces the d2d backend on for metrofx. r=bbondy
2013-06-26 19:31:56 -05:00
Benoit Girard
b3422100d6
Bug 705691 - Build cairo with the MUTEX option. r=mattwoodrow
2011-11-29 14:39:07 -05:00
Matt Woodrow
8baed26d9b
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Vladimir Vukicevic
b8077c2b8c
b=705022; make GL layers work on Windows; r=bjacob
2013-06-21 14:22:18 -04:00
Jeff Muizelaar
f167521fa7
Bug 886531. Fix MaskSurface implementation on CG. r=bas
...
The offsets were wrong.
--HG--
extra : rebase_source : 810f88c587e4fbcef377c53c13ee59a4b59cbe66
2013-06-24 17:28:21 -04:00
Kartikaya Gupta
eaff5d20cf
Bug 881018 - Crash earlier when setting a bad resolution in the tiled layer buffer code. r=Cwiiis
2013-06-26 13:20:10 -04:00
Ryan VanderMeulen
a50162f1d7
Backed out changeset 94c939eeb5f6 (bug 885019) for bustage.
2013-06-26 10:14:08 -04:00
Kartikaya Gupta
e00fd765eb
Bug 885030 - Move CalculateCompositedRectInCssPixels from APZC to FrameMetrics. r=kentuckyfriedtakahe
2013-06-26 09:54:49 -04:00
Kartikaya Gupta
3445b06407
Bug 885030 - Move CalculateResolution from APZC to FrameMetrics. r=kentuckyfriedtakahe
2013-06-26 09:54:14 -04:00
Kartikaya Gupta
75b7aa0a24
Bug 885030 - Move CalculateIntrinsicScale to FrameMetrics. r=kentuckyfriedtakahe
2013-06-26 09:53:51 -04:00
Brian O'Keefe
8b810c4a1a
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-22 10:33:31 -04:00
Benoit Jacob
1120465f18
Bug 884057 - Fix a memory leak in GLContextProviderGLX: was not destroying pixmaps used for offscreen contexts - r=jgilbert
2013-06-16 22:03:12 -04:00
Makoto Kato
ea6a29827f
Bug 886689 - Don't use OS_TEST == arm since some environments are set as armv7 etc. r=gps
2013-06-26 15:34:07 +09:00
Ehsan Akhgari
688d6881b1
Backed out changeset 1bf0cdeacb22 (bug 867460) for assertions in various test suites
...
Landed on a CLOSED TREE
2013-06-25 21:39:07 -04:00
Andreas Gal
4b4d3d8e70
Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe
2013-06-24 13:05:13 -04:00
Dan Minor (dminor@mozilla.com)
bc0735b08b
Bug 877266 - Add AndroidVersion to reftests and modify manifests for pandaboards. r=jmaher
2013-06-24 08:51:32 -04:00
Jonathan Kew
394d375f91
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
2013-06-25 09:14:03 +01:00
Ed Morley
3b7e3a0a84
Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
2013-06-25 11:26:00 +01:00
Jonathan Kew
e13a42f40c
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
2013-06-25 09:14:03 +01:00
Catalin Iacob
6f4758d23e
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Benoit Girard
05cdcb0787
Bug 864441 - Add APZC tests. r=kats
2013-06-24 15:24:42 -04:00
Ryan VanderMeulen
d5c5ff5f07
Merge m-c and inbound.
2013-06-24 14:02:59 -04:00
Justin Wood
0648210a74
Bug 885855 - [Build bustage] gfx\2d\RadialGradientEffectD2D1.h(9) : fatal error C1083: Cannot open include file: 'd2d1_1.h': No such file or directory. r=gps, f=InvisibleSmiley, f=Bas
...
--HG--
extra : rebase_source : aea4bba00ffa4701315ff563f31be6425a439a23
2013-06-24 13:29:09 -04:00
Matt Woodrow
58a83c3cf9
Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical
2013-06-24 17:28:22 +12:00
Matt Woodrow
1cff1e2f07
Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc
2013-06-24 17:27:29 +12:00
Cameron McCormack
2afd9cd200
Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr
2013-06-23 15:10:44 +10:00
Phil Ringnalda
19ee230192
Back out fd367ec484cf (bug 885585) for Windows reftest orange
2013-06-22 20:43:13 -07:00
Cameron McCormack
c9e47758b7
Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr
2013-06-23 12:36:23 +10:00
Phil Ringnalda
8c08aa8ebd
Merge birch to m-c
2013-06-22 15:50:24 -07:00
Kartikaya Gupta
5df2bbd5fd
Bug 883646 - Initialize transform variables for non-Fennec codepaths. r=kentuckyfriedtakahe
2013-06-21 17:03:57 -04:00
Kartikaya Gupta
469268e52f
Bug 883646 - Scale the critical displayport by the widget scale as well. r=Cwiiis
2013-06-21 17:03:57 -04:00
Kartikaya Gupta
1ec7f38b9a
Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2013-06-21 17:03:57 -04:00
Kartikaya Gupta
1de2b15435
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-21 17:03:56 -04:00
Kartikaya Gupta
17a2c46f83
Bug 883646 - Fix zoom-to-rect code in APZC to use a proper definition of zoom. r=kentuckyfriedtakahe
2013-06-21 17:03:56 -04:00
Kartikaya Gupta
716ff653f1
Bug 883646 - Fix the zoom clamping in APZC and the resolution calculation. r=kentuckyfriedtakahe
2013-06-21 17:03:55 -04:00
Kartikaya Gupta
38b709e375
Bug 883646 - Apply the mDevPixelsPerCSSPixel scaling factor in a few places. r=kentuckyfriedtakahe
2013-06-21 17:03:55 -04:00
Kyle Machulis
4e0cbd87b6
Bug 885266: Fix wrong ifdef in ShadowLayersUtilsGralloc; r=kanru
2013-06-21 12:33:12 -07:00
Bas Schouten
820b5a0f1c
Bug 883004 - Part 1: Add radial gradient effect code. r=jrmuizel
2013-06-21 05:53:23 +02:00
Bill McCloskey
84d2edefb9
Bug 885100 - Need to call ReleaseTexture from CompositorOGL (r=nrc)
2013-06-20 18:04:53 -07:00
Ryan VanderMeulen
d2b6c8631b
Backed out 7 changesets (bug 883646) for reftest-ipc failures.
...
Backed out changeset 2272804a8e71 (bug 883646)
Backed out changeset e39d3bdf847a (bug 883646)
Backed out changeset bf46fc332efe (bug 883646)
Backed out changeset 6bb558c3136f (bug 883646)
Backed out changeset d7d5d16e27e0 (bug 883646)
Backed out changeset 14c73096a132 (bug 883646)
Backed out changeset 89f6185a271b (bug 883646)
2013-06-20 17:36:39 -04:00
Matt Woodrow
7fe6df5f70
Bug 756601 - Enable OMTC by default on OSX 10.7 and 10.8. r=roc
2013-06-21 09:32:04 +12:00
Mike Hommey
d52fe41442
Bug 885985 - Missing format string in printf call in gfx/2d/unittest/TestBase.cpp. r=bas
2013-06-22 20:29:39 +09:00
Jeff Muizelaar
313cf88dee
Bug 885020. Make Mask() use MaskSurface when drawing with EXTEND_NONE. r=bas
...
We can avoid the overhead of Mask() in situations where we are drawing with
a surface mask and EXTEND_NONE.
--HG--
extra : rebase_source : 578d1ab2de5dee536215ffccc5f80a907efb2140
2013-06-19 17:14:24 -04:00
Jeff Muizelaar
6f60fff27a
Bug 885016. Avoid using uninitiated extend in gfxPattern. r=bas
...
This changes gfxPattern to use GraphicsExtend. All of the inputs and outputs
are GraphicsExtend so there's no point storing it in a type of ExtendMode. We
also intialize gfxPattern to EXTEND_NONE when constructing it for Azure.
--HG--
extra : rebase_source : 576a620b45d5222a5548dd79520537d52ed5659e
2013-06-19 17:06:42 -04:00
Jeff Muizelaar
40fccc1fd4
Bug 885621. Fix gfxPattern::GetMatrix() with azure and add GetInverseMatrix(). r=bas
...
Currently SetMatrix will take the Inverse of the passed in matrix but GetMatrix
doesn't not invert it on the way out. This fixes that and adds a
GetInverseMatrix() so that we don't double invert it when we need the inverse.
--HG--
extra : rebase_source : 6bb2049ccee22c62b1825687ecd09ddd1aad8b2e
2013-06-21 14:55:24 -04:00
Kartikaya Gupta
668f4f5058
Bug 883646 - Scale the critical displayport by the widget scale as well. r=Cwiiis
2013-06-20 16:10:59 -04:00
Kartikaya Gupta
2b579f7d23
Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
603cf626d1
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
dbc8ab025e
Bug 883646 - Fix zoom-to-rect code in APZC to use a proper definition of zoom. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Kartikaya Gupta
59806913c0
Bug 883646 - Fix the zoom clamping in APZC and the resolution calculation. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Kartikaya Gupta
7f7a209a09
Bug 883646 - Apply the mDevPixelsPerCSSPixel scaling factor in a few places. r=kentuckyfriedtakahe
2013-06-20 16:10:57 -04:00
Tatiana Meshkova
0e696cb125
Bug 876043 - Build for multi qt4/qt5 ubuntu environment. r=romaxa, r=glandium
2013-06-19 15:08:44 -07:00
Markus Stange
68b100868a
Bug 875335 - When using OMTC, always recomposite when viewWillDraw is called because our WindowOverlay may have changed. r=mattwoodrow
2013-06-20 15:01:20 +02:00
Ed Morley
0c96062778
Merge mozilla-central and inbound
2013-06-20 09:20:10 +01:00
Ed Morley
867dc5785d
Merge latest green birch changeset and mozilla-central
2013-06-20 09:01:19 +01:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Bas Schouten
8c309fb1dc
Bug 878032 - Part 2: Factor out partial bitmap uploading and scaling. r=jrmuizel
2013-06-19 22:48:40 +02:00
Bas Schouten
a1c535659d
Bug 878032 - Part 1: Factor out some simle none-RenderTarget dependent functions. r=jrmuizel
2013-06-19 22:48:40 +02:00
Ehsan Akhgari
9b5acabd5a
Backed out 2 changesets (bug 878032) because of Windows build bustage
...
Backed out changeset 3cb61a7d5746 (bug 878032)
Backed out changeset 627c03f469d8 (bug 878032)
Landed on a CLOSED TREE
2013-06-19 17:35:21 -04:00
Bas Schouten
be986ecb4d
Bug 878032 - Part 2: Factor out partial bitmap uploading and scaling. r=jrmuizel
2013-06-19 22:48:40 +02:00
Bas Schouten
224e3f27b7
Bug 878032 - Part 1: Factor out some simle none-RenderTarget dependent functions. r=jrmuizel
2013-06-19 22:48:40 +02:00
Peter Chang
2873f7a1dd
Bug 881460 - Drawing color of CrystallSkull is not correct in master. r=vlad, r=nrc
2013-06-11 18:14:33 +08:00
Bas Schouten
ecd2c72639
Bug 883352 - With OMTC enabled on Metro Firefox, we crash when scrolling. r=jmuizelaar
2013-06-19 08:57:59 -04:00
Kan-Ru Chen (陳侃如)
488a090746
Bug 783451 - Remove outdated FIXME comment. r=nrc,bent DONTBUILD
...
--HG--
extra : rebase_source : 374ea9d0259081dc532c1c64f168fbf95f6fe9eb
2013-06-19 17:11:25 +08:00
Jeff Muizelaar
1be4a402cb
Bug 880836. Fix a typo caught by joe.
...
--HG--
extra : rebase_source : deabe5a79c8ac27497cfbeb42d5f98b7b882a7a3
2013-06-18 20:31:17 -04:00
Jeff Muizelaar
44d26ad07a
Bug 880836. Add MaskSurface() to Azure. r=bas
...
This gives a substantial performance improvement over the more general Mask():
Test (MaskSurface10x10): 1.93042ms +/- 0.305028
Test (MaskSurface100x100): 2.33435ms +/- 1.00807
Test (MaskSurface500x500): 28.0472ms +/- 0.820744
Test (MaskSurface1000x1000): 107.656ms +/- 6.44615
Test (Mask10x10): 13.5237ms +/- 0.0932034
Test (Mask100x100): 14.0742ms +/- 1.21005
Test (Mask500x500): 96.5596ms +/- 1.81415
Test (Mask1000x1000): 356.891ms +/- 9.30592
--HG--
extra : rebase_source : a3031305302fb4abe93aa480df35ed0936d68cd8
2013-06-12 23:57:51 -04:00
James Willcox
bbfa0a3db1
Bug 883201 - Make SourceSurfaceSkia::GetData keep pixels alive as necessary r=gal
2013-06-18 12:49:05 -04:00
Ryan VanderMeulen
e6eb53fb07
Backed out changeset 8dcb029b9ca5 (bug 880836) for asserts.
...
CLOSED TREE
2013-06-18 12:08:19 -04:00
Jeff Muizelaar
32dbe991d6
Bug 880836. Add MaskSurface() to Azure. r=bas
...
This gives a substantial performance improvement over the more general Mask():
Test (MaskSurface10x10): 1.93042ms +/- 0.305028
Test (MaskSurface100x100): 2.33435ms +/- 1.00807
Test (MaskSurface500x500): 28.0472ms +/- 0.820744
Test (MaskSurface1000x1000): 107.656ms +/- 6.44615
Test (Mask10x10): 13.5237ms +/- 0.0932034
Test (Mask100x100): 14.0742ms +/- 1.21005
Test (Mask500x500): 96.5596ms +/- 1.81415
Test (Mask1000x1000): 356.891ms +/- 9.30592
--HG--
rename : layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg => layout/reftests/svg/non-scaling-stroke-03-ref.svg
rename : layout/reftests/svg/text/dynamic-non-scaling-stroke.svg => layout/reftests/svg/non-scaling-stroke-03.svg
extra : rebase_source : a1218b8bc5cdcec7d4dd94561d841fb6e2a8ce5d
2013-06-12 23:57:51 -04:00
Matt Woodrow
7b9d5b3e53
Bug 873944 - When we have OMTC, don't invalidate and wait for the widget paint event, just call DidPaint immediately. If we do get a widget paint event (from an OS initiated resize or similar), then block until the compositor has drawn the frame. r=roc
2013-06-18 19:59:29 +12:00
Matt Woodrow
6c5bb2cc06
Bug 873944 - Add FlushRendering API to the compositor interface. r=nrc
2013-06-18 19:58:43 +12:00
Jonathan Kew
f5c75311d1
bug 877203 - consistently use pixel-rounded values for maxAscent/Descent in the FT2 font metrics. r=roc
2013-06-18 07:50:02 +01:00
Benoit Girard
80bb4678ec
Bug 865824 - Add Layers unit test. r=milan
...
--HG--
extra : rebase_source : 18ac8eac6c2f35365fca6ecb518e78dba5a29544
2013-04-25 15:54:59 -04:00
James King
6a6df20b46
Bug 738869 - Implement OES_vertex_array_object. r=jgilbert
2013-06-17 16:17:59 -04:00
Matt Woodrow
614a80c1a6
Bug 877534 - Use a shutdown listener to destroy the compositor from nsBaseWidget. r=roc
...
This prevents a case where the nsBaseWidget isn't destroyed until the cycle collector is shutdown,
and we are too late in the shutdown sequence to process the events that get queued during
Compositor teardown.
2013-06-17 14:50:32 +12:00
Matt Woodrow
50e4cfb594
Bug 882590 - Fix invalid assertion when creating a SharedSurface_GLTexture without a consumer GLContext. r=jgilbert
2013-06-17 14:48:41 +12:00
Matt Woodrow
17e0dc2972
Bug 877949 - Restrict maximum texture size on nvidia cards on OSX 10.6 and 10.7 to 4096. r=bjacob
2013-06-17 14:46:53 +12:00
Jonathan Kew
8a440e15b1
bug 881946 - update graphite2 library to release 1.2.3. r=jdaggett
2013-06-14 22:19:23 +01:00
Kartikaya Gupta
2a3c35c773
Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe
2013-06-14 16:11:44 -04:00
Kartikaya Gupta
e5cc885ca0
Bug 880676 - Convert WidgetSpaceToCompensatedViewportSpace to the new gfx types. r=kentuckyfriedtakahe
2013-06-14 16:11:32 -04:00
Kartikaya Gupta
cf832e1e8c
Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
fbe003e9c9
Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
ddc341ee0a
Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
fc81d59e50
Bug 880676 - Make the ViewTransform classes store the unscaled layer translation. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
f4dccbf777
Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
62bbfb2e68
Bug 880676 - Convert another gfx::Point to a ScreenPoint. r=BenWa
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
fa6e557e9e
Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Benoit Girard
422cdcd4f2
Bug 844852 - Run GTest on make check. r=ted
...
--HG--
extra : rebase_source : dabb338ee02acf390dabf1cda8ed6d89f8857fdf
2013-04-25 13:56:43 -04:00
Anthony Jones
33b41fc292
Bug 880932 - Fixed lack of response to APZC paint requests; r=BenWa
...
All paint requests get tagged with the current nsPresShellId. TabChild will
always trigger a response so APZC doesn't get left hanging.
2013-06-14 12:33:16 +12:00
Anthony Jones
0262c47fe5
Bug 880578 - Fix updating of scroll position; r=BenWa
2013-06-14 12:33:13 +12:00
Nicholas Cameron
560ba2baa6
Bug 866567. Mask layers for client container layers. r=mattwoodrow
2013-06-14 11:34:15 +12:00
Joe Drew
3e25d39d17
Bug 882173 - Build pixman with TLS support. r=jrmuizel
2013-06-12 16:05:39 -04:00
Nicholas Cameron
5bab2ff095
Bug 874855. Add some more security to attaching compositors to compositables. r=nical
2013-06-14 08:19:39 +12:00
Ehsan Akhgari
f6ad445a82
Bug 579517 follow-up: Remove NSPR types that crept in
2013-06-12 21:26:59 -04:00
Ehsan Akhgari
4e85157d14
Bug 886185 - Remove two unused variables from TestMoz2D.cpp; r=BenWa
2013-06-24 10:57:19 -04:00
Benoit Girard
0d44f34246
Bug 844288 - Dual link libxul.so and libxul-unit.so and replace enable-gtest by enable-test r=ted,glandium
...
- Remove enable GTest
- Add a general target to create gtestxul
- Update mach target
- Run GTest from make check
--HG--
rename : gfx/2d/unittest/GTestMain.cpp => gfx/tests/gtest/TestMoz2D.cpp
rename : gfx/layers/TestTiledLayerBuffer.cpp => gfx/tests/gtest/TestTiledLayerBuffer.cpp
extra : rebase_source : 862c39b9145328c8e9f85ae9d1963af374af76f1
2013-03-11 14:47:40 -04:00
Benoit Girard
e740f13665
Bug 775459 - Add layer border for scrollable container. r=joe
2013-06-12 14:25:17 -04:00
Guillaume Abadie
69a846c1a8
bug 843667 - implement WEBGL_draw_buffers and add the user preference webgl.enable-draft-extensions - r=bjacob
2013-06-21 19:44:17 -04:00
Ed Morley
d85224a505
Backed out changeset 4290ee7475c1 (bug 864441) for compilation failures on a CLOSED TREE
2013-06-21 18:07:45 +01:00
Benoit Girard
44961da8f8
Bug 864441 - Add APZC tests. r=kats
2013-06-20 13:53:39 -04:00
Kartikaya Gupta
713f19e922
Bug 879011 - Convert AsyncPanZoomController::ScrollBy to use templated gfx classes. r=kentuckyfriedtakahe
2013-06-11 18:13:11 -04:00
Kartikaya Gupta
3bec9e603d
Bug 879011 - Convert nsIntPoint instances in InputData.h to types with units. r=kentuckyfriedtakahe
2013-06-11 18:13:11 -04:00
Kartikaya Gupta
72ed97fb7b
Bug 879011 - Turn some ints into floats to avoid rounding error. r=kentuckyfriendtakahe
2013-06-11 18:13:11 -04:00
Jonathan Kew
a68a7de6da
bug 866033 - eliminate redundant function gfxFontUtils::CharRangeBit() and its supporting data. r=jdaggett
2013-06-12 13:08:53 +01:00
Jonathan Kew
6e4fc52fce
bug 880690 - pt 3 - update the sanitizer check for the glyph index ranges. r=roc
2013-06-12 11:07:30 +01:00
Jonathan Kew
250014b672
bug 880690 - pt 1 - fix handling of glyph ID range in SVG glyph index entries. r=roc
2013-06-12 10:48:35 +01:00
Nicolas Silva
3b55f465b7
Bug 875211 - Make the number of temporary compositor textures dynamic. r=bjacob
2013-06-12 11:05:06 +02:00
Martin Stransky
b3b0827162
Bug 877626 - Port GTK2 to GTK3 - build config, gfx dir. r=karlt
2013-06-11 13:40:27 -04:00
Ryan VanderMeulen
5f5bfa8616
Merge m-c to inbound.
2013-06-11 10:41:06 -04:00
Kartikaya Gupta
dc77049db1
Bug 785929 - Kill FrameMetrics.mContentRect. r=kentuckyfriedtakahe
2013-06-11 09:46:51 -04:00
Matt Woodrow
d0931bf110
Bug 867226 - Don't crash if we can't create a valid framebuffer. r=bjacob
2013-06-11 11:38:03 +12:00
Guillaume Abadie
5cb8bce316
Bug 879954 - Implement OES_texture_float_linear - r=bjacob
2013-06-10 16:00:52 -04:00
Ed Morley
6d3a720fbe
Merge mozilla-central and birch
2013-06-11 09:38:18 +01:00
Kyle Machulis
992e1ec338
Bug 871624 - gralloc in b2g doesn't work on the Nexus S [r=bjacob r=mwu]
2013-06-05 13:42:00 -07:00
Ryan VanderMeulen
54e7a32047
Merge m-c to inbound.
2013-06-10 12:26:38 -04:00
Kartikaya Gupta
e0bc90dd4d
Bug 877728 - Use a local variable instead of a ref to store a temporary. r=Ms2ger
2013-06-10 11:37:24 -04:00
Thomas Zimmermann
127c3fa498
Bug 838995: Improve component swapping when reading texture in RGBA format r=vlad
...
The function SwapRAndBComponents spends a lot of time in the loops while
walking over the image data. This patch reworks the looping such that the
function only takes 75% of its original time.
2013-06-10 16:00:58 +02:00
Kartikaya Gupta
cf143c6315
Bug 879004 - Add types to the remaining methods in GeckoContentController. r=kentuckyfriedtakahe
2013-06-10 09:05:44 -04:00
Kartikaya Gupta
6b80984b82
Bug 879004 - Convert the async scroll offset fields in APZC.h to CSSPoints. r=kentuckyfriedtakahe
2013-06-10 09:05:44 -04:00
Kartikaya Gupta
2e046cb0db
Bug 879004 - Cleanups for consistency; no functional changes. r=BenWa, ketuckyfriedtakahe
2013-06-10 09:05:43 -04:00
Kartikaya Gupta
95a5f9d752
Bug 879004 - Change FrameMetrics.mViewport to be a CSSRect. r=BenWa
2013-06-10 09:05:43 -04:00
Kartikaya Gupta
117c0c13f9
Bug 879004 - Move template methods to header file. r=BenWa
2013-06-10 09:05:43 -04:00
Kartikaya Gupta
39f7cc7f7b
Bug 879004 - Convert mDisplayport and mCriticalDisplayport in FrameMetrics to CSSRects. r=BenWa
2013-06-10 09:05:42 -04:00
Matt Woodrow
1532053c01
Backout Bug 861805 for causing Bug 871729. rs=roc
2013-06-10 12:13:10 +12:00
Ryan VanderMeulen
aeaafd9ad2
Merge m-c to inbound.
2013-06-07 15:28:41 -04:00
Daniel Holbert
3d5dcfd519
Bug 880662 - Remove unused variable from YCbCrImageDataDeserializerBase::IsValid(). r=nical
2013-06-07 15:21:50 -04:00
Sotaro Ikeda
67679f943a
Bug 880268 - Handle default pixel format in BytesPerPixelForPixelFormat(). r=vlad
2013-06-07 12:05:03 -04:00
Daniel Holbert
5d896df6af
back out ac18c74b3a2c (Bug 874736) since it was independently fixed elsewhere
2013-06-07 08:16:45 -04:00
Ryan VanderMeulen
21dc555a78
Merge m-c to inbound.
2013-06-07 08:01:37 -04:00
Ryan VanderMeulen
89cab4da7e
Merge m-c to birch.
2013-06-06 15:20:09 -04:00
Michael Wu
e8cca668a4
Bug 880095 - ShadowLayerUtilsGralloc.cpp uses pixel formats removed on gonk-JB, r=vlad
2013-06-06 14:01:30 -04:00
James Willcox
d993fb3d03
Bug 848482 - Make SourceSurface work with SkiaGL r=mattwoodrow
...
--HG--
extra : rebase_source : ef4a315401edfad5e574ffd387c9951b12f1e9d7
2013-06-06 10:58:45 -04:00
Karl Tomlinson
da84656417
b=810252 remove default-unused Pango shaping code r=jfkthame
...
--HG--
extra : transplant_source : %19%97%F6%D5%F7h%1D-Yg%D6%08%226h%BE%D3%E4%12%22
2013-06-06 15:21:40 +12:00
Nicholas Cameron
c8adbd0824
Bug 880441. Fix erroneous assertion with double buffering; r=mattwoodrow
2013-06-07 20:52:23 +12:00
Matt Woodrow
8fb1bb7132
Bug 879149 - Don't attempt to use ContentClientIncremental when not using GL layers. r=nrc
2013-06-07 17:10:31 +12:00
Jeff Gilbert
5f68b7e0b1
Bug 876721 - Allow for failing during creation of ANGLE ShSurf. - r=bjbas
2013-06-06 13:56:15 -07:00
Jeff Gilbert
6228c4cf3f
Bug 878365 - Fallback to Basic ShSurf as needed, not permanently. - r=bjacob
2013-06-06 13:56:12 -07:00
Arnaud Sourioux
6537905f6b
Bug 874736 - Annotate "using CompositableHost::EnsureTextureHost;" to fix warnings with -Woverloaded-virtual in gfx/layers/composite. r=nical
2013-06-06 12:42:57 -04:00
Nicholas Cameron
97b2dcf59b
Bug 862952, Re-enable Composer2D after layers refactoring. r=bjacob,f=diego
...
--HG--
extra : rebase_source : eb394b6a7157b399d2e67baf695e9684835bbfcf
2013-06-06 10:14:51 +12:00
Benoit Girard
cda5afc4c8
Bug 879916 - Remove gfxTestCocoaHelper. r=joe DONTBUILD as NOPTB for obsolete files on a CLOSED TREE
2013-06-05 16:23:26 -04:00
Ehsan Akhgari
6d27bbe3ef
Backed out changeset ae2b07dfd3d0 (bug 875218) because of build bustage on a CLOSED TREE
2013-06-05 14:54:43 -04:00
George Wright
f09c690d78
Bug 874682 - Ensure SkThread_pthreads is built on platforms which use pthreads r=bjacob
2013-05-29 18:47:59 -04:00
George Wright
c5b447e581
Bug 875218 - Ensure the GrContext's lifetime is managed properly by DrawTargetSkia r=bjacob
2013-05-29 14:04:25 -04:00
Vladimir Vukicevic
020a93e885
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
2013-05-27 10:12:13 -04:00
Jonathan Kew
7737e17fd7
bug 875629 - handle UTF-16 surrogate pairs in the SVG-in-OpenType glyphchar attribute. r=roc
2013-06-05 12:34:48 +01:00
Timothy Nikkel
7de8dddcde
Bug 879494. Remove bug685516 annotations from reftests, they are not needed anymore. r=khuey
2013-06-05 00:18:54 -05:00