Nicolas Silva
ba97164715
Bug 1083101 - Missing MPL header in IterableArena.h. DONTBUILD
2015-09-01 15:33:13 +02:00
Nicolas Silva
128a6361f2
Bug 1083101 - Yet another static analysis fix in a CLOSED TREE.
2015-09-01 14:34:37 +02:00
Nicolas Silva
69d2293fe1
Bug 1083101 - Various build/test fixes to Moz2D's TaskScheduler. r=me
2015-09-01 13:50:47 +02:00
Nicolas Silva
090bf73cca
Bug 1083101 - rename gfx::Mutex into gfx::CriticalSection and move it to its own file. r=jrmuizel
2015-09-01 13:50:43 +02:00
Nicolas Silva
8bd4d797d3
Bug 1083101 - Win32 implementation of the TaskScheduler. r=jrmuizel
2015-09-01 13:50:40 +02:00
Nicolas Silva
d5bdbaae47
Bug 1083101 - Part 1: Allow multiple read maps on DataSourceSurfaces. r=jrmuizel
2015-06-10 19:56:06 +02:00
Nicolas Silva
affa1067e6
Bug 1083101 - Make gfx::DrawingCommand methods const. r=jrmuizel
2015-09-01 13:50:33 +02:00
Nicolas Silva
c8a8dc191f
Bug 1083101 - Part 3: Extend DrawCommand storage functionality and fix a bug with dashed stroke patterns. r=jrmuizel
2015-06-10 19:57:08 +02:00
Nicolas Silva
8f389bd19c
Bug 1083101 - Implement gfx::DrawingTask. r=jrmuizel
2015-09-01 13:50:24 +02:00
Nicolas Silva
29accd23cb
Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel
2015-09-01 13:50:19 +02:00
Nicolas Silva
ecc45dcb6c
Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel
2015-09-01 13:50:15 +02:00
Tom Klein
d2e09bf454
Bug 1181317 - Switch drawing order of filter feBlend inputs. r=mstange
2015-08-28 09:16:00 -04:00
Masayuki Nakano
841b1687eb
Bug 895274 part.51 Rename NS_CONTEXTMENU to eContextMenu r=smaug
2015-09-01 00:20:06 +09:00
Nicholas Nethercote
69d088e45f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Markus Stange
45cfabbe55
Bug 1016035 - Don't wait for content to say that we need to swipe if APZ has enough information. r=kats
2015-08-28 16:50:00 -04:00
Markus Stange
53875dcd2a
Bug 1016035 - Delay the processing of a PanGestureInput block until we know whether it's a swipe. r=kats
2015-08-12 00:11:54 -04:00
Markus Stange
ab192c8660
Bug 1016035 - Make APZEventState report defaultPrevented=true when the event started a swipe. r=kats
2015-08-11 23:35:16 -04:00
Markus Stange
3e3f8580f9
Bug 1016035 - Make the threshold in AxisPhysicsMSDModel::IsFinished controllable by the caller. r=kip
2015-08-04 16:11:37 -04:00
Masayuki Nakano
6ee96dc7a5
Bug 895274 part.38 Rename NS_MOUSE_MOZLONGTAP to eMouseLongTap r=smaug
2015-08-29 08:58:33 +09:00
Masayuki Nakano
b81a488a6b
Bug 895274 part.31 Rename NS_MOUSE_CLICK to eMouseClick r=smaug
2015-08-29 08:58:32 +09:00
Masayuki Nakano
4c9e1bc9c7
Bug 895274 part.30 Rename NS_MOUSE_DOUBLECLICK to eMouseDoubleClick r=smaug
2015-08-29 08:58:31 +09:00
Masayuki Nakano
4d5cd63d14
Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug
2015-08-29 08:58:30 +09:00
Masayuki Nakano
cd786809b4
Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug
2015-08-29 08:58:30 +09:00
Masayuki Nakano
1fe1d7a51e
Bug 895274 part.25 Rename NS_MOUSE_MOVE to eMouseMove r=smaug
2015-08-29 08:58:29 +09:00
Masayuki Nakano
139fd7c4bd
Bug 895274 part.11 Rename NS_KEY_DOWN to eKeyDown r=smaug
2015-08-29 08:58:27 +09:00
Masayuki Nakano
fbeb8a34b6
Bug 895274 part.10 Rename NS_KEY_UP to eKeyUp r=smaug
2015-08-29 08:58:27 +09:00
Masayuki Nakano
56f12a5cf3
Bug 895274 part.9 Rename NS_KEY_PRESS to eKeyPress r=smaug
2015-08-29 08:58:27 +09:00
Botond Ballo
6a48f77558
Bug 1175585 - Full-stack mochitest for wheel transactions. r=kats
2015-08-02 14:45:30 -04:00
Kevin Wern
edcb23e10f
Bug 1173521 - Properly handle unapplying 3D projective transforms to rectangles in APZ code. r=botond
...
The untransformation is done using the newly added UntransformTo() functions
which call Matrix4x4::ProjectRectBounds(), which returns an empty rectangle
if the result is not at least partially on the positive side of the w = 0 plane.
UntransformTo() returnis the transformed rectangle if it's not empty, and
Nothing() otherwise, making callers check for this case.
The patch also adds some assertions to places where we apply transforms we
know should be 2D (and thus didn't switch to use UntransformTo()), checking
that the transforms are in fact 2D.
2015-08-28 12:00:29 -04:00
Frédéric Wang
3551bf56da
Bug 1170782 - Do not rely on the presence of a MATH table to use typo metrics. r=karlt
2015-08-27 01:57:00 -04:00
Jeff Muizelaar
40ca0edf55
Bug 1197296. Check for errors more during bug testing. r=Bas
2015-08-27 22:38:39 -04:00
Lee Salzman
fc007bc92f
Bug 1198996 - Ensure layer local opacity is clamped to 0..1 range. r=Bas
2015-08-26 18:15:47 -04:00
Lee Salzman
c224ffd8e8
Bug 1199417- Scale skia paths up before hit testing to workaround coordinate resolution limits. r=mattwoodrow
2015-08-27 15:44:26 -04:00
Botond Ballo
2ac2bdb49d
Bug 1177018 - Enable chaos mode for the APZ layerization test. r=kats
2015-07-27 15:34:00 -04:00
Botond Ballo
826797ece4
Bug 1177018 - Increase the APZ content response timeout to 15 seconds for all tests. r=kats
...
It has previously been increased for a specific test, but we have found
another test that needs it increased. Rather than increasing it for
individual tests, increase it for all tests.
2015-07-22 17:03:59 -04:00
Botond Ballo
59c1b8cfcf
Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats
...
This avoids excessive amounts of test data accumulating which can slow tests down.
As part of this change, the pref for enabling the logging was made 'Live'.
2015-07-08 19:18:28 -04:00
Botond Ballo
dac74f027b
Bug 1177018 - Disable smooth scrolling in the APZ layerization test. r=kats
2015-06-29 19:44:12 -04:00
Botond Ballo
4c4032482b
Bug 1177018 - Work around the iframe in which mochitests are run not being scrollable. r=kats
2015-06-26 16:46:22 -04:00
Kearwood (Kip) Gilbert
b83d7b2046
Bug 1196412 - Correctly scale canvas layers that have a transform applied to fill the screen, r=vlad
2015-08-24 15:58:50 -07:00
Benoit Girard
e77aa93a75
Backout d4985245dfd55ba44e0417c42c956e03d094b0df (bug 1136766) for talos regression
2015-08-27 18:29:37 -04:00
Andrew Comminos
b3d4755676
Revert "Bug 1191042 - Establish correct EGLConfig at GLContext creation. r=jrmuizel" CLOSED TREE
...
This reverts commit 99120014586d20a2921b9157e5ec81b3605cd8bd.
2015-08-27 17:12:06 -04:00
Jeff Gilbert
49821ec279
Bug 1191042 - Establish correct EGLConfig at GLContext creation. r=jrmuizel
2015-08-27 16:55:45 -04:00
JerryShih
f9f5a51073
Bug 1195209 - Modify the matrix calculation for landscape mode. r=mattwoodrow
2015-08-27 10:56:00 -04:00
Ryan VanderMeulen
f7df8f3619
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-08-27 11:59:01 -04:00
Ryan VanderMeulen
6b7d3678d3
Merge inbound to m-c. a=merge
2015-08-27 11:43:16 -04:00
Ryan VanderMeulen
e9749a6b42
Backed out 7 changesets (bug 1083101) for static analysis bustage and debug gtest asserts.
...
Backed out changeset a277ab555649 (bug 1083101)
Backed out changeset 831ad34078f3 (bug 1083101)
Backed out changeset 42d622972b02 (bug 1083101)
Backed out changeset ff4b35d2f501 (bug 1083101)
Backed out changeset 00e568d08a1f (bug 1083101)
Backed out changeset d9448dc26a8a (bug 1083101)
Backed out changeset 8c943cd72144 (bug 1083101)
CLOSED TREE
2015-08-27 10:47:55 -04:00
Nicolas Silva
8417984cba
Bug 1083101 - Static analysis fix on a CLOSED TREE. r=me
2015-08-27 15:51:42 +02:00
Nicolas Silva
6642a7985c
Bug 1083101 - Mark DrawingCommand methods const. r=jrmuizel
2015-08-27 14:47:36 +02:00
Phil Ringnalda
3d67959dac
Back out 7 changesets (bug 1177018) for debug b2g assertion failures in test_bug982141.html
...
CLOSED TREE
Backed out changeset 40fdd735520d (bug 1177018)
Backed out changeset a82c39bb97ab (bug 1177018)
Backed out changeset dbb14a5cd2cd (bug 1177018)
Backed out changeset 112ec6bdaf4e (bug 1177018)
Backed out changeset 486f9a11fcbd (bug 1177018)
Backed out changeset 8e54cc5e6901 (bug 1177018)
Backed out changeset c2a30b4f3a7c (bug 1177018)
2015-08-26 21:38:05 -07:00
John Daggett
90039fcdd7
Bug 1198921 - add a null-check after cairo_get_scaled_font in GetRoundOffsetsToPixels. r=m_kato
2015-08-27 13:23:52 +09:00