Matt Woodrow
abe801b442
Bug 1145585 - Hold a ref to the right texture. r=jmuizelaar
...
--HG--
extra : rebase_source : e000ff00ef1a25e040572a21775cfbf0efb32485
2015-03-26 12:57:03 +13:00
Maksim Lebedev
9e2e275653
Bug 1143655 - Add sending NS_TOUCH_CANCEL event. r=kats
2015-03-25 12:20:20 -04:00
Kartikaya Gupta
52c482890f
Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan
2015-03-25 07:52:37 -04:00
Jonathan Kew
a309bff7b9
Bug 686225 - Work around buggy AAT fonts for Bengali and Kannada scripts. r=jdaggett
2015-03-25 08:25:49 +00:00
Seth Fowler
5e1bf3762e
Bug 1124088 - Rename decode-on-draw to decode-only-on-draw. r=tn
2015-03-24 15:39:00 -07:00
David Anderson
d96e85937b
Add APZ info to about:support. (bug 1146727, r=jrmuizel)
...
--HG--
extra : rebase_source : 8758865fbde29af687fbe00fe64cc03fc8cb2cde
2015-03-24 15:04:44 -07:00
David Anderson
d5f5272884
Allow synthetic input events to be dispatched asynchronously. (bug 1146243, r=kats)
2015-03-24 15:00:52 -07:00
David Anderson
1e87fb5a4b
Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats)
2015-03-24 14:59:41 -07:00
David Anderson
0edd0b1707
Don't route wheel events through APZ if they require custom deltas. (bug 1146674, r=kats)
2015-03-24 14:58:49 -07:00
Trevor Saunders
d5851ef31c
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Mason Chang
ba8626d695
Bug 1146691 - Create tests to check that the RefreshDriverVsyncObservers get vsync notifications. r=kats
2015-03-24 08:50:58 -07:00
Kearwood (Kip) Gilbert
f97c17593c
Bug 1035611 - Part 1: Updated Matrix4x4::ProjectRectBounds to properly handle infinite values when untransformed rects cross the w=0 plane. r=mattwoodrow
...
- Added specialized rect clipping functionality to Matrix4x4::ProjectRectBounds
so we don't have to return infinite values when rects cross the w=0 plane
in homogenous coordinate space.
- Updated callsites of ProjectRectBounds to pass a clipping rect that is
appropriate for the units that are returned.
--HG--
extra : rebase_source : 9b1088a77e88259e2c32379ade23fbc2236596fb
2015-03-13 16:42:00 -04:00
Kushan Joshi
98880a696a
Bug 1101627 - Add touch action regions. r=kats
2015-03-24 09:13:24 -04:00
Sotaro Ikeda
0f3eb5e996
Bug 1124907 - Call SetCompositor() only when it is valid r=nical
2015-03-24 07:21:15 -07:00
Nicolas Silva
9df6e6f9a8
Bug 1143653 - Backout part of the initial patch because of crashes.
2015-03-24 14:17:27 +01:00
Jeff Gilbert
5643850512
Bug 1144889 - Do proper sRGB detection. - r=kamidphish
2015-03-24 00:11:10 -07:00
Dan Glastonbury
63a4eb24e5
Bug 896693 - Work around glCopyTexImage2D errors on framebuffers backed by IOSurface. r=jgilbert
2015-03-24 12:16:21 +10:00
Botond Ballo
9d41c408f3
Bug 1145787 - Put a misplaced assertion into its proper place. r=kats
...
--HG--
extra : source : 04c4a02aece447cc7f6babd104b2c65070ccffdc
2015-03-20 19:21:04 -04:00
Botond Ballo
9bef23d187
Bug 1145345
- Account for a greater variety of rounding errors when comparing coordinates. r=kats
...
--HG--
extra : source : af3b6caa84116a5f95783ed9262326f4917b6b90
2015-03-20 14:02:07 -04:00
Kartikaya Gupta
0e43c5e14d
Bug 1145764 - Add logging for tile retention inside a TiledLayerBuffer. r=nical
2015-03-23 13:01:02 -04:00
Kartikaya Gupta
80dc89efcd
Bug 1145764 - Add some default-disabled logging to TextureClientPool. r=nical
2015-03-23 13:01:02 -04:00
Kartikaya Gupta
d79161eaa1
Bug 1145764 - Remove unused functions. r=nical
2015-03-23 13:01:02 -04:00
Kartikaya Gupta
4f3ac11b79
Bug 1036967 - Follow-up to fix debug logging. r=me
2015-03-23 08:21:10 -04:00
Jonathan Kew
606aaa726c
Bug 1145934 - Update obsolete glyph-run assertion. r=jdaggett
2015-03-23 11:43:38 +00:00
Matt Woodrow
28fe00ec0c
Bug 1145513 - Upload YCbCr image data on the client side when using d3d9 layers. r=nical
...
--HG--
extra : rebase_source : be290c542566bc5650b45bfc2f892c8edf5fd14a
2015-03-23 15:13:56 +13:00
David Anderson
fba0c47c1f
Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats)
2015-03-22 00:42:26 -07:00
David Anderson
302fa4036d
End APZ wheel transactions when the mouse moves out of frame. (bug 1142866 part 2, r=kats,botond)
2015-03-22 00:42:25 -07:00
David Anderson
a0a7580fcf
Add wheel transaction support to APZ. (bug 1142866 part 1, r=kats)
2015-03-22 00:36:13 -07:00
Phil Ringnalda
fc8b8ab2ac
Merge m-c to m-i
2015-03-21 12:50:09 -07:00
Phil Ringnalda
9ef50f3565
Merge f-t to m-c, a=merge
2015-03-21 12:47:01 -07:00
Jeff Muizelaar
33f4dd4b03
Bug 1144136. Remove unneeded Flush() from D3D11 compositor. r=bas
...
I don't think we need this because the Present() call has an implicit flush.
--HG--
extra : rebase_source : f82939a6c4a5ff9e962ec4d312dd1db9211085cd
2015-03-21 15:07:06 -04:00
Botond Ballo
61cf0d4e08
Bug 1145702 - Make the assertion in Axis::GetOverscroll() more informative. r=Cwiiis
...
--HG--
extra : source : 9384f096b94ec51b5140699e60b26b611fa05fd2
2015-03-20 13:02:23 -04:00
Wes Kocher
14f75f943c
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Wes Kocher
6273ddc7a4
Backed out changeset fca0ab2e718d (bug 1121072) for frequent bc3 failures
2015-03-20 17:17:48 -07:00
Kartikaya Gupta
94a427eede
Bug 1139469 - Guard against a null compositor loop during startup on B2G. r=botond
2015-03-20 15:28:04 -04:00
Trevor Saunders
9c7d57e2ae
bug 1183967 - fixup correct case of mfidl.h
2015-03-20 15:18:26 -04:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Jannis Pinter
6391804878
Bug 1142260 - Re-sorted the prefs in gfxPrefs.h and added a big scary warning at the bottom of the list. r=kats
2015-03-21 10:33:25 -04:00
Bill McCloskey
c50d182b8f
Bug 1121072 - Always notify when layers cleared
2015-03-20 11:52:43 -07:00
Kartikaya Gupta
bd98be2c55
Bug 1144831 - Remove the HandleLongTapUp callback and just use HandleSingleTap instead. r=botond
2015-03-20 14:26:52 -04:00
Kartikaya Gupta
c7ad8fb6d0
Bug 1128042 - Don't round critical displayport out as it should already be tile aligned and rounding error can increase tile usage. r=botond
2015-03-20 14:26:51 -04:00
Ryan VanderMeulen
721fc1ab52
Backed out changeset c5af69669855 (bug 1124084) for various regressions.
...
CLOSED TREE
2015-03-20 13:01:35 -04:00
Mason Chang
e2d014a7bd
Bug 1133527
. Fallback to software vsync on android. r=kats
2015-03-20 08:12:53 -07:00
Dave Townsend
699c63e7d4
Bug 1144900: Fix windows gfx out of memory assertion. r=Bas
...
--HG--
extra : rebase_source : 1158df9324b3a1f30f7a446d7713ca17ad26a5fb
2015-03-19 10:42:27 -07:00
Alexandre Lissy
16ab34d6ec
Bug 1144080 - Disable reftests on Mulet for TaskCluster. r=ahal
2015-03-20 00:45:00 +01:00
Wes Kocher
4b3c156f3b
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-03-19 19:31:35 -07:00
Michael Wu
f7b7e37f47
Bug 1120780 - Fallback on lock_ycbcr when ColorConvertor fails, r=sotaro
2015-03-20 10:25:12 +08:00
Jonathan Kew
cddb282cdf
Bug 1142952 - Update OTS to latest upstream revision; now at e779d45e7a96d3b97ed3d2b76db7478cb86fdd8b. r=jdaggett
2015-03-19 11:11:30 +00:00
Nicolas Silva
baf17dd110
Bug 1143653 - Typo fix in a variable name. r=me
2015-03-19 12:07:28 +01:00
Kartikaya Gupta
83d084edc5
Bug 1142437 - Better deal with delayed state change notifications from APZ. r=botond
2015-03-19 06:54:34 -04:00