Kartikaya Gupta
1e8738cabb
Merge m-c to graphics
...
MozReview-Commit-ID: 7iqIrSl2VpU
2017-04-15 17:05:27 -04:00
Sebastian Hengst
8bd051237a
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JpAhOPjgvkF
2017-04-15 19:59:24 +02:00
Hiroyuki Ikezoe
0da40fea4c
Bug 1324700 - Update assertion counts which had been caused by font handling in canvas element. r=heycam
...
MozReview-Commit-ID: KPhujlE54vL
--HG--
extra : rebase_source : dff960a2b7c6c010cdbd7a1bb913a3d8eceaeecf
2017-04-15 07:37:35 +09:00
sotaro
43525e6cb0
Bug 1356190 - Fix GetNextExternalImageId() r=jrmuizel
2017-04-14 17:06:09 +09:00
David Anderson
ce7cc32129
Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas)
...
This introduces two new statistics to the overlay. The first is the ratio of
pixel shader invocations (as determined by the GPU) to the number of pixels we
determined need to be redrawn. The ideal ratio is 1.0, indicating that we
filled every pixel exactly once. Anything over 1.0 indicates overdraw.
We also add the ratio of shaded pixels to window size. This indicates how well
we computed the invalid region, and whether or not we overfilled that
region.
Note that the OpenGL and Basic compositors do not yet query the GPU for
this statistic, so they will estimate shader invocations by the area of
DrawQuad calls.
Finally, we remove the feature where layout can request the most
recent overdraw statistic. It was not implemented on all compositors, and the
only test that used it was disabled.
--HG--
extra : rebase_source : 448a162998921974575a1a988bcfde52c959d3ed
2017-04-10 19:44:46 -07:00
Miko Mynttinen
ec2807c91a
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque and use arena for memory allocations r=kip
...
MozReview-Commit-ID: F4ezRzbGihI
--HG--
extra : rebase_source : 85c91cac817a733e5b062285d4951996270feabf
2017-04-10 16:35:56 +02:00
Miko Mynttinen
496fccc821
Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
...
MozReview-Commit-ID: 1osQrpwH0WZ
--HG--
extra : rebase_source : e5fef3d096a7780a4a502ca2a7c20ce9d3482d13
2017-04-04 03:15:48 +02:00
Sebastian Hengst
ff0202d231
Backed out changeset 889ccddba31a (bug 1351426)
2017-04-11 20:02:44 +02:00
Sebastian Hengst
67049aa323
Backed out changeset 2c56897d9ed1 (bug 1351426)
2017-04-11 20:02:40 +02:00
Miko Mynttinen
6bb26910a0
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque and use arena for memory allocations r=kip
...
MozReview-Commit-ID: F4ezRzbGihI
--HG--
extra : rebase_source : 56ce1572ed0c4f6ee41bc91d90cf6978e5016792
2017-04-10 16:35:56 +02:00
Miko Mynttinen
9efe7dfe60
Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
...
MozReview-Commit-ID: 1osQrpwH0WZ
--HG--
extra : rebase_source : d04408b9b7ad7b4600ecd800a97b39fd729d40c1
2017-04-04 03:15:48 +02:00
Florian Queze
37ff4fc7cc
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Mats Palmgren
2feec4025d
Bug 1333482 part 5 - [css-ui] Enable '-moz-appearance' support for some tests. r=dholbert
...
* * *
[mq]: sssssssss
MozReview-Commit-ID: 4wgnjld1rDt
2017-03-23 22:11:23 -07:00
sotaro
b98245c5fc
Bug 1349476 - Remove LayersBackend::LAYERS_D3D9 type r=mattwoodrow
2017-03-23 11:00:41 +09:00
David Anderson
e61288b390
Replace TextureHost compositor access with TextureSourceProvider. (bug 1343814 part 3.1, r=mattwoodrow)
2017-03-21 20:32:54 -07:00
Kearwood Gilbert
7b5efdb1fd
Bug 1343666 - Part 2: Add crashtest; r=daoshengmu
...
MozReview-Commit-ID: 94nSsq7BR0e
2017-03-13 10:37:24 -07:00
Kartikaya Gupta
916f12ed8f
Merge m-c to graphics
...
MozReview-Commit-ID: GpqewOAwje8
2017-03-13 13:13:37 -04:00
Kartikaya Gupta
0ea7443517
Merge m-c to graphics
...
MozReview-Commit-ID: 3GcCKcscfkz
2017-03-10 09:58:01 -05:00
Kartikaya Gupta
8f54e2114e
Merge m-c to graphics
...
MozReview-Commit-ID: QN682uyISF
2017-03-09 10:42:57 -05:00
Jason Kratzer
3fc774a96c
Bug 1056516 - add crashtest. r=jfkthame
...
MozReview-Commit-ID: 8jJkVG7uzmH
2017-03-13 12:54:06 +08:00
sotaro
1d710a54ef
Bug 1343764 - Add ExternalBuffer handling r=nical
2017-03-07 19:37:28 +09:00
Manish Goregaokar
6a31ced725
Bug 1329093 - Part 5: Update test expectations; r=bz
...
MozReview-Commit-ID: 4mfC99WEQFG
2017-03-09 17:47:45 -08:00
Masatoshi Kimura
7be7b11a1c
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
...
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
Florian Quèze
9d62681259
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
David Anderson
8082fe14ae
Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
2017-03-08 00:17:36 -08:00
Boris Zbarsky
5f864e31c5
Reenable several crashtests that no longer crash or leak or time out with stylo. No bug, r=bzbarsky
...
MozReview-Commit-ID: 88XjZyn4mnv
2017-02-24 15:22:37 -05:00
Carsten "Tomcat" Book
e6b82618f4
merge mozilla-inbound to mozilla-central a=merge
2017-02-23 14:59:37 +01:00
David Major
31d1777634
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 9vZ4lZWgxi0
--HG--
extra : rebase_source : 47ce860c39d61939c55a74952cc94b84a27398df
2017-02-23 15:29:57 +13:00
David Major
529e7a8a12
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 4TQv5nSclyj
--HG--
extra : rebase_source : fe2cf5a131d860f3d6dfb1d865446c8480e56d42
2017-02-23 15:29:53 +13:00
Sebastian Hengst
016a385444
Backed out changeset 651dbded7f74 (bug 1341490) for build bustage. r=backout on a CLOSED TREE
2017-02-23 00:49:21 +01:00
Sebastian Hengst
20815686f2
Backed out changeset 665bcbc87862 (bug 1341490)
2017-02-23 00:47:26 +01:00
David Major
a23c031c73
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 7lITofQmYrS
--HG--
extra : rebase_source : fd29634504a696d9737430f829f27eb51e44f66f
2017-02-23 12:17:20 +13:00
David Major
5d3b260d16
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 8kkuZ1e2wQS
--HG--
extra : rebase_source : 2e173319a9df88faf3ec5b9df7e7d4ec6e545ac6
2017-02-23 12:16:59 +13:00
Boris Zbarsky
a11bfd53bd
Bug 1341988. Reenable a bunch of stylo reftests that were disabled for reasons that are not relevant anymore. r=bz
...
MozReview-Commit-ID: CLqLHexhBX3
--HG--
extra : rebase_source : 07dfb89d0651240362395494fdd7ee94363430b6
2017-02-23 02:09:57 -05:00
Manish Goregaokar
260e308c26
Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:48 -08:00
Sebastian Hengst
a793db28eb
Backed out changeset 2d887234705f (bug 1338936)
2017-02-19 10:37:16 +01:00
Manish Goregaokar
a6f7209030
Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:57:58 -08:00
Boris Zbarsky
96054e12cc
Bug 1324661 part 1. When recreating style contexts for elements in stylo, use the right frame (not the primary frame!) for tables. r=bholley,emilio
...
For a table, the primary frame is the table wrapper anonymous box. That
anonymous box inherits style from its _child_ table frame, which is the frame that
has the actual style for the element. So we want to use the stylo-computed
style for the table frame, and then compute an updated style for the table
wrapper too, because some things (like absolute positioning) are done for the
table wrapper anonymous box, not the table frame.
2017-02-17 14:52:39 -05:00
Xidorn Quan
95c1b23bd9
Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
...
MozReview-Commit-ID: 2Sa8dS8uSo5
--HG--
extra : rebase_source : c6809309bbef5faf458b56018b964619ff386238
2017-02-14 18:26:10 +11:00
Kevin Chen
e8bec7d8c2
Bug 1300699 - (Part 3) Implement the TextureClient creating functions for the gtest. r=jerry
2017-02-14 01:20:00 +08:00
Kevin Chen
7098a27b99
Bug 1300699 - (Part 2) Add a gtest to verify the behavior of applying incompatible compositor to a TextureHost. r=jerry
2017-02-14 00:51:00 +08:00
Kevin Chen
5d56f81be0
Bug 1300699 - (Part 1) Refactor some tests so that the new test can reuse the sources. r=jerry
2017-02-06 01:50:00 +08:00
Carsten "Tomcat" Book
818da54eb3
merge mozilla-inbound to mozilla-central a=merge
2017-02-13 12:38:26 +01:00
David Anderson
a55e86f1b5
Give browser-process PuppetWidgets a BasicLayerManager. (bug 1287004, r=mattwoodrow)
2017-02-12 11:38:34 -08:00
Lee Salzman
78ab903fce
Bug 738343 - part 7 - add gtest for Moz2d swizzles. r=jrmuizel
...
MozReview-Commit-ID: 8URP2A8okKd
2017-02-12 09:28:43 -05:00
Cameron McCormack
058a689aa1
Bug 1338872 - stylo: Test expectation adjustments. r=bholley
...
MozReview-Commit-ID: 4q7NJJrpX7q
--HG--
extra : rebase_source : 98279628439e6d432794e726955605d6f1358b10
2017-02-12 17:23:14 +08:00
Jonathan Kew
84d0ff400f
Bug 1331683 - Crashtest. r=jrmuizel
2017-02-11 23:49:56 +00:00
Kartikaya Gupta
96c394d70c
Merge m-c to graphics
...
MozReview-Commit-ID: AXRXwXgkOTv
2017-02-10 13:57:53 -05:00