Kartikaya Gupta
8b6ebfe49e
Bug 937130 - Fix up threading and locking in APZCTreeManager. r=botond
2013-11-12 11:56:57 -05:00
Jesse Ruderman
c770ce66e8
Bug 624198 - Crashtest.
2013-11-12 14:37:22 +00:00
Rik Cabanier
0d16ed3b8e
Bug 932500 - PathD2D::TransformedCopyToBuilder ignores even odd fill. r=Bas
2013-11-12 08:47:24 -05:00
Jonathan Kew
5e1abfe135
bug 909344 - render stray control characters as hexboxes instead of invisible. r=roc
2013-08-26 16:32:55 -07:00
Jonathan Kew
30bd530016
backout 739edf98ca0b (bug 909344) for reftest failure in layout/reftests/bugs/388367-1.html.
2013-11-12 10:13:10 +00:00
Jonathan Kew
1f736d7219
bug 909344 - render stray control characters as hexboxes instead of invisible. r=roc
2013-08-26 16:32:55 -07:00
Matt Woodrow
cdc7a125da
Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
2013-11-05 17:50:56 +13:00
David Anderson
817b62f1ce
Support 3D transforms in the basic compositor (bug 935265, r=mattwoodrow).
2013-11-11 15:53:29 -08:00
Nicholas Cameron
de85a19e2e
Bug 934250. Ensure we have a buffer-on-white before using it (ThebesLayerBuffer). r=mattwoodrow
2013-11-11 10:30:51 +13:00
Jim Mathies
719c8ac7d1
Bug 918273 - Add an apzc tree manager helper for translating device to gecko coordinate space, and use it when sending events to the dom in cases where content is consuming touch. r=kats
2013-11-10 10:43:18 -06:00
Jim Mathies
2974de401e
Bug 918273 - Pass back the target scrollable layer id from apzc event methods. r=kats
2013-11-10 10:43:17 -06:00
Kartikaya Gupta
81605d32a3
Bug 936721 - (cleanup) Refactor and extract an ApzcPinch function. r=botond
2013-11-10 09:48:12 -05:00
Kartikaya Gupta
5626cf7302
Bug 936721 - Do a fuzzy equality comparison to account for floating-point rounding errors. r=botond
2013-11-10 09:47:27 -05:00
Ehsan Akhgari
4c3757fad0
Bug 936446 - Only define HasCPUIDBit on 32-bit platforms; r=jrmuizel
...
--HG--
extra : rebase_source : 0728a7247cbb23e34cd7c6d2bfa57c5359ccef63
2013-11-08 18:00:21 -05:00
Jeff Muizelaar
bd34fbcade
Bug 929471. Fix missing include for 10.9?
...
Also add a license header
--HG--
extra : rebase_source : ec01be0ed7a3b4b29cc9307f3a25f77512d27a95
2013-11-08 13:56:52 -05:00
Kartikaya Gupta
29923bcace
Bug 902505 - Adjust the hit-test and input transformations in APZCTreeManager to be more correct. r=botond
2013-11-08 13:56:31 -05:00
Ed Morley
9320cb35dc
Backed out changeset 4bb843a74b5b (bug 893572) for test failures on a CLOSED TREE
2013-11-08 17:34:18 +00:00
Kartikaya Gupta
4be7ac01fb
Bug 935624 - Update various properties on the FrameMetrics on a layers update. r=botond
...
In particular, in the case with nested APZCs, the parent APZC might request
a repaint at a different resolution, and the child APZC might only find out
about it when the call to NotifyLayersUpdated comes in. At this point the
child APZC must pick up the new values of various properties in order to
remain consistent with the state in gecko and the parent APZC
2013-11-08 11:23:47 -05:00
Kartikaya Gupta
c1a833fb30
Bug 935624 - Kill SetZoomAndResolution because the APZC should not touch the mResolution or mCumulativeResolution. r=botond
2013-11-08 11:23:46 -05:00
Milan Sreckovic
7d133c081d
Bug 893572 - Tests. r=jmuizelaar
2013-09-06 12:30:26 -07:00
Jaroslav Kopecký
be4abc046a
Bug 936196 - Explicitly include unistd.h for getpid() on XP_UNIX. r=BenWa
2013-11-08 09:04:30 -05:00
Matt Woodrow
c1aa7dd3e7
Bug 935297 - Part 5: Implement StreamToSink on CG. r=Bas,jrmuizel
...
--HG--
extra : rebase_source : 81c9ba1c486ef7892f400a18707cdb3440c534e7
2013-11-06 15:52:51 +13:00
Andreas Gal
7cc27ca23c
Bug 930451 - Part 3: Use the gradient cache for SVG gradients as well. r=roc
2013-11-08 17:50:39 +13:00
Andreas Gal
fed880adef
Bug 930451 - Part 1: Factor out CSS gradient cache into a new class gfxGradientCache. r=roc
2013-11-08 17:50:39 +13:00
Jeff Muizelaar
e78ed5364f
Bug 929471. Make DrawTargetCG independent from QuartzSupport.mm. r=bgirard
2013-11-07 22:53:54 -05:00
Jeff Muizelaar
128a356ee1
Bug 929471. Make CGLTexImageIOSurface2D take a CGLContextObj instead of a NSOpenGLContext. r=bgirard
2013-11-07 22:53:54 -05:00
Wes Kocher
375dc70580
Merge m-c to inbound
2013-11-07 17:56:53 -08:00
Wes Kocher
b7effd61f4
Merge fx-team to m-c
2013-11-07 17:33:06 -08:00
Nicholas Cameron
21a12a201c
Bug 934842. CopySurface for data source surfaces. r=Bas
2013-11-08 14:39:34 +13:00
Matt Brubeck
5c9542d62e
Bug 927033 - Always decrement mTouchCount on touchend/cancel [r=kats]
2013-11-07 13:12:33 -08:00
Matt Brubeck
ad2cbb0a06
Bug 927033 - Refactor some duplicate code in APZCTreeManager [r=kats]
2013-11-07 13:11:34 -08:00
Matt Brubeck
dc8d2c3cd9
Bug 927033 - Don't reset mApzcForInputBlock until all touches are gone [r=kats]
2013-11-07 13:10:29 -08:00
Bas Schouten
16d9781b6c
Bug 935994: Adjust strokestyle creation code. r=jrmuizel
2013-11-07 20:40:39 +01:00
Peter Chang
b9df3af067
Bug 934886 - Fix incorrect color format of GetThebesSurfaceForDrawTarget when use SKIA as backend. r=gw280
2013-11-07 09:20:58 -05:00
Matt Woodrow
9f29749647
Bug 35380 - Part 5: Remove aOffset from everywhere. r=nrc
2013-11-07 22:53:08 +13:00
Matt Woodrow
374a9070c7
Bug 935380 - Part 4: Make the Compositors use the RenderTarget's origin instead of aOffset. r=nrc
2013-11-07 22:53:08 +13:00
Matt Woodrow
88de3c4def
Bug 935380 - Part 3: Make CompositingRenderTarget store it's origin. r=nrc
2013-11-07 22:53:08 +13:00
Matt Woodrow
51611f31d6
Bug 935380 - Part 2: Pass the actual rect that the RenderTarget represents as the first parameter to CreateRenderTarget. r=nrc
2013-11-07 22:53:07 +13:00
Matt Woodrow
a349950ad5
Bug 935380 - Part 1: Remove INIT_MODE_COPY since it was invalid for callers to use it. r=nrc
2013-11-07 22:53:07 +13:00
Matt Woodrow
61cf03dd1b
Bug 935297 - Followup to fix build, add ToPoint helper
2013-11-07 22:50:10 +13:00
Bas Schouten
e4b4010ae6
Bug 935297 - Part 4: Implement new API to allow streaming paths to arbitrary sinks on Skia. r=mattwoodrow
2013-11-07 22:11:48 +13:00
Bas Schouten
7809eea55c
Bug 935297 - Part 3: Implement new API to allow streaming paths to arbitrary sinks on Cairo. r=mattwoodrow
2013-11-07 22:11:26 +13:00
Bas Schouten
8f50b157aa
Bug 935297 - Part 2: Implement new API to allow streaming paths to arbitrary sinks on Direct2D. r=mattwoodrow
2013-11-07 22:10:53 +13:00
Bas Schouten
fb943c7b41
Bug 935297 - Part 1: Add new API to allow streaming paths to arbitrary sinks. r=mattwoodrow
2013-11-07 22:10:12 +13:00
Matt Woodrow
d64ad1cc47
Bug 934674 - Store the correct transform (with device offset applied) for the pattern. r=Bas
2013-11-07 22:08:56 +13:00
Benoit Girard
1dffedf3df
Bug 935701 - Fix bustage on CLOSED TREE. r=bustage
...
--HG--
extra : rebase_source : b7586d185b814dcaa63a50a7ca932abb9759baea
2013-11-06 22:18:23 -05:00
Wes Kocher
26f480e9a1
Merge m-c to inbound
2013-11-06 18:23:55 -08:00
Wes Kocher
599a40977d
Merge b2g-inbound to m-c
2013-11-06 18:20:55 -08:00
Wes Kocher
7091eb5722
Merge inbound to m-c
2013-11-06 18:10:46 -08:00
Benoit Girard
5788c09304
Bug 935701 - Get drawing recording working on b2g. r=bas
...
--HG--
extra : rebase_source : 783627519f291d187552b464689315ce2697df95
2013-11-06 18:11:18 -05:00