eyim
084d1d4163
Bug 1289873 - correction made for compositing failure ids in failure path not showing up r=BenWa
...
MozReview-Commit-ID: CRIJwplDBYS
--HG--
extra : rebase_source : 904fedf86ae1ed489138eb99a2b4c3f34967f369
2016-07-29 11:41:33 -04:00
Ryan Hunt
7467d1ee3f
Bug 1288860 - Change GLContextProvider to use CompositorWidget. r=jrmuizel
...
--HG--
extra : rebase_source : 92e481ef6b499d773e6e98591f22675b05b71c69
2016-07-25 14:41:00 -04:00
Lee Salzman
67a15db27a
Bug 1283330 - take floating point inaccuracy into account for assertions in DecomposeIntoNoRepeatRects. r=nical
2016-07-27 12:23:34 -04:00
Nicolas Silva
a4ee782267
Bug 1289380
- Simplify PersistentBufferProviderShared. r=edwin
2016-07-27 16:50:20 +02:00
Carsten "Tomcat" Book
7293066753
merge mozilla-inbound to mozilla-central a=merge
2016-07-27 16:35:44 +02:00
Daisuke Akatsuka
4f153efd27
Bug 1264865 - Part 3: Remove codes that are no longer in use. r=birtles
...
MozReview-Commit-ID: Dhrco8madlz
--HG--
extra : rebase_source : b26d9d25c2dd54f7ec0e12dd51127229cb085346
2016-07-27 10:13:17 +09:00
Nicolas Silva
40a96c03f2
Bug 1284837 - Add conversions methods from Point and Size to IntPoint and IntSize for consistency. r=botond
2016-07-26 16:48:34 +02:00
Nicolas Silva
48805c9b3e
Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
2016-07-26 16:48:30 +02:00
Nicolas Silva
bb3d4526fe
Bug 1289105 - Don't use use PersistentBufferProviderShared if the canvas layer is unlikely to be chared with the compositor process. r=jnicol
2016-07-26 12:57:03 +02:00
Nicolas Silva
b62eea13f0
Bug 1284384 - Don't crash if TextureClient::Destroy is called between Lock and Unlock. r=sotaro
2016-07-26 12:56:38 +02:00
Randall Barker
4f9ca91292
Bug 1289322 - Link clicking is detected in the wrong location r=kats
2016-07-26 19:12:29 -07:00
Carsten "Tomcat" Book
aa2bc77d7f
Merge mozilla-central to mozilla-inbound
2016-07-26 11:57:38 +02:00
Carsten "Tomcat" Book
574d0d452b
merge mozilla-inbound to mozilla-central a=merge
2016-07-26 11:55:54 +02:00
David Anderson
d3cb1d23af
Send vsync rates to the compositor to avoid querying gfxPlatform. (bug 1288822, r=mchang)
2016-07-26 01:57:11 -07:00
Kartikaya Gupta
166816e4b0
Bug 1287576 - Update the touch-behavior notification code to behave like the set-target-apzc notification code. r=botond
...
In particular, this change uses the root frame of the touch target document,
so that the correct presShell resolution is used when doing the touch-action
hit test.
MozReview-Commit-ID: 2bra6PIRqkR
2016-07-25 20:35:03 -04:00
Kartikaya Gupta
4ba7371861
Bug 1287576 - Extract a helper method to update a frame to the touch target document's root frame. No functional changes. r=botond
...
MozReview-Commit-ID: 3SRxAfTeMR
2016-07-25 20:35:03 -04:00
Kartikaya Gupta
2ce1dbdf14
Bug 1287576 - Change namespace and do some formatting cleanup for TouchActionHelper. r=botond
...
MozReview-Commit-ID: 5Ih5NipLKwI
2016-07-25 20:35:03 -04:00
Kartikaya Gupta
70f1d5a41e
Bug 1288187 - Enable touch tests on OS X. r=botond
...
Also remove a bunch of superfluous window.TouchEvent checks, because the test
harness forces the touch events enabled so the checks are never false.
MozReview-Commit-ID: FQcQiuo1sQ9
2016-07-25 17:33:10 -07:00
Kartikaya Gupta
0c64d2705e
Bug 1278009 - After changing the touch-action property, ensure we flush layout before waiting for the paint. r=botond
...
MozReview-Commit-ID: IVhg3FoPsW9
2016-07-25 17:27:05 -07:00
Mason Chang
259933fb0b
Bug 1279063. Part 2: Use RGBA instead of RGBX surface format for DXVA video. r=bas
2016-07-25 16:36:36 -07:00
Jeff Gilbert
6790ba91a7
Bug 1288649 - Remove NextPowerOfTwo. - r=jrmuizel
...
MozReview-Commit-ID: 9CR6lscs3d2
2016-07-25 14:46:28 -07:00
Andrew Comminos
1c43032b0b
Bug 1286847 - Only enable scissor testing where required in the GL compositor. r=nical
...
MozReview-Commit-ID: 5mxlDtY1YgK
--HG--
extra : rebase_source : 9c9662fd6a43ece2b34b4468213e7f5bf98145a3
2016-07-18 14:34:40 -04:00
Andrew Comminos
6fa3ed32ec
Bug 1286847 - Remove calls to XGetGeometry from the compositor thread. r=jgilbert,jrmuizel
...
MozReview-Commit-ID: IAd2y1FgiFn
--HG--
extra : rebase_source : 48bab0df53c02a0abc8bf65927882526aa54e0bf
2016-07-12 15:01:21 -04:00
Carsten "Tomcat" Book
b9a6c687fa
merge mozilla-inbound to mozilla-central a=merge
2016-07-25 15:50:41 +02:00
Botond Ballo
be99d4ba83
Bug 1214151 - If a sticky element does not consume all of the un-adjustment for an async transform, allow a descendant fixed or sticky element to consume it. r=mstange
...
MozReview-Commit-ID: HHGjs4GZGNX
--HG--
extra : rebase_source : 9e31e1135e7be90006529ce205d575b2dcd67c27
2016-06-29 18:25:31 -04:00
George Wright
01040de30f
Bug 1288474 - Don't accept TextureClient returns if the pool has been destroyed r=nical
2016-07-22 12:17:21 -04:00
Carsten "Tomcat" Book
8b6316ec5f
Merge mozilla-central to mozilla-inbound
2016-07-22 11:59:06 +02:00
Carsten "Tomcat" Book
336105a0de
merge mozilla-inbound to mozilla-central a=merge
2016-07-22 11:58:02 +02:00
Sotaro Ikeda
8bd3135b4d
Bug 1288569 - Add more mCanSend checks r=nical
2016-07-22 02:42:22 -07:00
eyim
4f99ba6e03
Bug 1288829 - Early return from bad bracket in CompositorOGL.cpp#l355 r=BenWa
...
MozReview-Commit-ID: 31rNnuNzFmE
--HG--
extra : rebase_source : 70cefa79c9ebb04d659e77170508eed525514a44
2016-07-22 16:53:07 -04:00
Benoit Girard
24566951d0
Bug 1251615 - Add poison values to Layer to check for errors. r=mstange
...
MozReview-Commit-ID: l22oL5b9oB
--HG--
extra : rebase_source : 376ba3a71ee2b3d8384878b0e0273d2df580ea64
2016-04-27 18:57:44 -04:00
Jim Chen
ce45a595ab
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 13:49:04 -04:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Benoit Girard
7ae0782b02
Bug 1287066 - Restore Layer::SetVisibleRegion behavior to fix invalidation bug. r=mstange
...
MozReview-Commit-ID: HcstO0EhiWz
--HG--
extra : rebase_source : 9b9f28a5b39a469ad7959ff053334f014acbc1e3
2016-07-21 12:32:53 -04:00
Milan Sreckovic
7b6a6a19d3
Bug 635464: Diagnostic crash in nightly and aurora, to see if we are asking basic content client for alpha. r=bas
...
MozReview-Commit-ID: 2DBdJZs0hlh
--HG--
extra : rebase_source : dabafda100d50b8308e4dc008254a7a4c6d80549
2016-07-20 10:26:02 -04:00
Carsten "Tomcat" Book
e8bc59a87a
Backed out changeset 684888aeee81 (bug 1287946)
2016-07-21 08:07:12 +02:00
George Wright
5a33148fa2
Bug 1279341 - Keep track of unused tiles in determining TextureClientPool size instead of overall size r=jnicol
2016-07-21 00:52:24 -04:00
Jim Chen
78f67d1f6f
Bug 1287946 - Update existing code to use mozilla::java; r=me
2016-07-21 00:42:26 -04:00
Carsten "Tomcat" Book
5b86ab83e3
Backed out changeset 3119db384fcc (bug 1281575) for bustage
2016-07-21 06:26:58 +02:00
Carsten "Tomcat" Book
361b6edfc1
Backed out changeset b95ebdb96050 (bug 1281575)
2016-07-21 06:26:47 +02:00
Ryan Hunt
aa91ba815f
Bug 1281575 - Create IPDL protocol implementation of IAPZCTreeManager. r=kats
2016-07-20 13:37:00 +02:00
Ryan Hunt
de1e16b8e9
Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
2016-07-20 13:37:00 +02:00
Kartikaya Gupta
2377a9ef2c
Bug 1286957 - Add some more complex mochitests for touch-action testing. r=tnikkel
...
MozReview-Commit-ID: 4GZpnrBcaPu
2016-07-20 19:02:17 -04:00
Carsten "Tomcat" Book
021bec0a4e
Merge mozilla-central to mozilla-inbound
2016-07-20 11:35:42 +02:00
Carsten "Tomcat" Book
8428cd56e3
merge mozilla-inbound to mozilla-central a=merge
2016-07-20 11:20:15 +02:00
David Anderson
471ed8630a
Implement ImageBridge support for the GPU process. (bug 1287366 part 3, r=mattwoodrow,billm)
...
--HG--
extra : rebase_source : 0fc5f5bab52e6f49ed2c607e63c9a14d0509dd9a
2016-07-20 00:19:27 -07:00
David Anderson
6aca1d9865
Use Endpoints for content-process ImageBridges. (bug 1287366 part 2, r=billm)
...
--HG--
extra : rebase_source : 388c44e8df0ff45eb32e12d2b98c654cb0592bf0
2016-07-20 00:18:30 -07:00
David Anderson
20e7252a49
Move parent-process ImageBridgeChild startup to GPUProcessManager. (bug 1287366 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : c8c1ca6fdea8f4f87bd5da392e120834c3c27a24
2016-07-20 00:17:28 -07:00
David Anderson
fe699affc1
Remove CompositorLRU and associated code. (bug 1287362, r=mattwoodrow)
2016-07-19 21:12:54 -07:00
David Anderson
0c44123fe6
Use normal refcounting for ISurfaceAllocator. (bug 1287232, r=billm)
2016-07-19 16:59:30 -07:00