gecko-dev/gfx/tests/crashtests
Kartikaya Gupta 17eea57296 Bug 1466613 - Robustify DrawTargetRecording codepaths that create new drawtargets. r=mstange
Badly-behaved consumers of DrawTargetRecording can trigger recording of
draw calls that will fail to allocate required draw targets when the
recording is replayed. This patch tries to guard against this by
detecting these situations at record-time rather than crashing at
replay-time. When such a situation is detected, it will crash (for
content processes, to catch such scenarios) or gracefully fail (for
other processes).

Differential Revision: https://phabricator.services.mozilla.com/D11527

--HG--
extra : moz-landing-system : lando
2018-11-13 10:39:02 +00:00
..
122875-1.html
156882-1.html
157320-1.html
199379-1.html
206561-1.html
248518-1.html
306649-1.xml
306902-1.xml
333861-1.html
334735-1.html
345576-1.html
345629-1.html
348462-1.html
348462-2.html
366643.html
369688-1.html
369947-1.html
372094-1.xhtml Bug 1382531 - Part 1: rewrite crashtest for data: URI is unique opaque origin. r=smaug 2017-07-25 09:56:02 +08:00
376627-1.html
377231-1.html
377232-1.xhtml
377461-1.xhtml
383473-1.html
383872-1.svg
385228-1.svg
385228-2.svg
385289-1.xhtml
385417-1.html
385417-2.html
385423-1.html
385423-2.html
385719-1.html
389326-1-inner.xhtml
389326-1.html
390476.html
393746-1.xhtml
393749-1.html
393822-1.html
394246-1.html
394246-2.html
394384-1.html
394751.xhtml
395335-1.xhtml
395458-1.html
396321-1.svg
398042-1.xhtml
398042-2.xhtml
402307-1.html
403352.html Bug 403352 - Add crashtest. r=me 2017-10-25 14:58:32 -04:00
403464-1.html
404112-1.html
404112-2.html
405268-1.xhtml
407761-1.html
407842.html
408754-1.html
410728-1.xml
416637-1.html
419095-1.html
419255-1.html
420945-1.html
420962-1.html
421393-1.html
421813-1.html
423110-1.xhtml
423270-1.html
428633.html Bug 428633 - crashtest. 2014-11-23 15:09:50 +00:00
429899-1.html
441360.html
441360_data.gif
445711.html
463307-1.html
467703-1.xhtml
467873-1.html
470418-1.html
474410-1.html
483120-1.xhtml
483120-2.xhtml
487549-1.html
487549-bad_kern_table.ttf
487724-1.html
490777-1.html
516512-1.html Bug 516512 - Add crashtest. 2015-10-27 10:03:38 -04:00
532726-1.html
538065-1.html
546870-1.html
557348-1.html Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert 2017-04-24 15:54:51 +03:00
563740-1.html Bug 563740 - Add crashtest. 2015-10-27 10:03:38 -04:00
580100-1.html
580100-bad_hhea_table.ttf
580212-1.html
580212-bad_loca_table.ttf
580233-1.html
580233-bad_gpos_table.ttf
580719-1.html
580719-bad_head_table.ttf
593526.html Bug 593526 - crashtests. 2015-02-22 02:41:58 +00:00
593526.xul Bug 593526 - crashtests. 2015-02-22 02:41:58 +00:00
594654-1.xhtml
595042-1.html Bug 595042 - Add crashtest. 2015-10-27 10:03:38 -04:00
595727-1.html Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
624198.xhtml
633322-1.html
633453-1.html
662467-1.html Bug 662467 - Add crashtest. 2015-11-01 07:23:23 -05:00
665218.html Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron 2017-07-26 22:53:46 -07:00
675550-1.html Bug 675550 - Add crashtest. 2015-11-01 07:23:23 -05:00
686190-1.html
691330.svg Bug 691330 - Add crashtest. r=me 2017-10-25 14:58:33 -04:00
691581-1.html Bug 691581 - Add crashtest. 2015-10-31 21:43:42 -04:00
693143-1.html
696936-1.html Bug 696936 - Add crashtest. 2015-11-01 07:23:24 -05:00
699563-1.html Bug 699563 - Add crashtest. 2015-11-01 07:23:24 -05:00
710149-1.html Bug 710149 - Add crashtest. 2015-10-25 00:06:23 -04:00
746491.html Bug 746491 - Add crashtest. r=me 2017-10-25 21:03:14 -04:00
746495.html Bug 746495 - Add crashtest. r=me 2017-10-25 21:03:14 -04:00
746497.html Bug 746497 - Add crashtest. r=me 2017-10-25 21:03:14 -04:00
746844.html Bug 746844 - Add crashtest. r=me 2017-10-25 21:03:15 -04:00
746847.html Bug 746847 - Add crashtest. r=me 2017-10-25 21:03:15 -04:00
746849.html Bug 746849 - Add crashtest. r=me 2017-10-25 21:03:15 -04:00
746866.html Bug 746866 - Add crashtest. r=me 2017-10-25 21:03:15 -04:00
747132.html Bug 747132 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
747302.html Bug 747302 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
766422-1.html Bug 766422 - Add crashtests. r=me 2017-11-08 08:47:09 -05:00
766422-2.html Bug 766422 - Add crashtests. r=me 2017-11-08 08:47:09 -05:00
766452-1.html Bug 766452 - crashtest. 2016-06-21 13:23:28 +02:00
766452-2.html Bug 766452 - crashtest. 2016-06-21 13:23:28 +02:00
768079-1.html
783041-1.html
783041-2.html Bug 1381283: The original test is meant to simulate reloading until the crash. Now that we're not crashing, we limit it to 10 reloads, to avoid any kind of a race condition and not terminating the test. r=aosmond 2017-07-17 16:26:23 -04:00
783041-3.html
783041-4.html
798853.html
805760-1.html Bug 805760 - Crashtest. 2015-11-24 20:04:04 +01:00
805760.ttf Bug 805760 - Crashtest. 2015-11-24 20:04:04 +01:00
812826.html Bug 812826 - Add crashtest. 2017-12-05 11:02:58 -05:00
815489.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
836225-1.html
839745-1.html
856784-1.html
893572-1.html
893572-2.html
893572-3.html
893572-4.html
895233.html Bug 895233 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
914457-1.html Bug 914457 - Part 2: Implement Crashtest 2015-09-14 09:26:13 -07:00
934729.html Bug 934729 - Add crashtest. 2017-12-05 11:02:59 -05:00
944579.html Bug 944579 - another crashtest. 2015-02-22 04:57:16 +00:00
944579.png Bug 944579 - another crashtest. 2015-02-22 04:57:16 +00:00
944579.svg Bug 944579 - crashtest. 2015-02-22 02:41:58 +00:00
950000.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
951893.xhtml Bug 951893 - Add crashtest. r=me 2017-11-08 08:47:09 -05:00
987013.html Bug 987013 - Add crashtest. 2017-12-05 11:02:59 -05:00
1008983.html Bug 1008983 - Add crashtest. 2017-12-05 11:02:59 -05:00
1011218.html Bug 1011218 - Add crashtest. r=me 2017-10-25 14:58:32 -04:00
1034403-1.html
1056516.html Bug 1056516 - add crashtest. r=jfkthame 2017-03-13 12:54:06 +08:00
1134549-1.svg Bug 1134549 - Switch FlattenBezier from floats to doubles. r=bas 2016-04-12 11:44:23 -05:00
1205900.html Bug 1205900: Automated test. r=me 2016-09-01 16:40:21 -04:00
1216832-1.html Bug 1216832 - Add crashtest. r=roc 2016-02-12 00:19:19 +13:00
1221304.html Bug 1221304 - Add crashtest. r=me 2017-10-25 21:03:15 -04:00
1225125-1.html Bug 1225125 - Test: Check if we crash easily on a 0x0 clipped layer surface. r=jrmuizel 2015-11-17 18:38:46 +01:00
1228127.html Bug 1228127 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
1229972.html Bug 1229972 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
1242811.html Bug 1242811 - Add crashtest. r=me 2017-10-25 21:03:16 -04:00
1242822.html Bug 1242822 - Add crashtest. r=me 2017-10-25 21:03:17 -04:00
1248222.html Bug 1248222 - Add crashtest. r=me 2017-10-25 21:03:17 -04:00
1278305.html Bug 1278305 - Add crashtest. r=me 2017-10-11 19:54:09 -04:00
1308394.html Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron 2017-07-26 22:53:46 -07:00
1317403-1.html Bug 1317403 - Add crashtest. r=mstange 2016-11-14 19:35:00 +01:00
1325159-1.html Bug 1492567 - Back out bug 1481866. r=dbaron 2018-09-20 01:27:55 +02:00
1331683.html Bug 1331683 - Crashtest. r=jrmuizel 2017-02-11 23:49:56 +00:00
1343666.html Bug 1382531 - Part 1: rewrite crashtest for data: URI is unique opaque origin. r=smaug 2017-07-25 09:56:02 +08:00
1408078-1.html Bug 1408078 - Crashtest for small-caps + emoji issue. r=jrmuizel 2017-10-12 18:56:01 +01:00
1464243.html Backed out changeset 16e2aaf4043c (bug 1474940) for causing crashes on crashtests/1393272.webm 2018-07-13 14:13:05 +03:00
1467847-1.html Bug 1467847 - avoid taking inverse in Polygon::TransformToScreenSpace when possible. r=miko 2018-07-09 15:52:42 -04:00
1468020.html Bug 1468020 - Add crashtest. r=mstange 2018-07-24 16:38:25 -04:00
1470437.html Bug 1466613 - Robustify DrawTargetRecording codepaths that create new drawtargets. r=mstange 2018-11-13 10:39:02 +00:00
1470440.html Bug 1470440: Add a crashtest. r=me 2018-09-21 15:29:49 +02:00
1478035.html Bug 1478035 - Add crashtest. r=mstange 2018-07-24 15:46:28 -04:00
1490704-1.html Bug 1490704 - check rect size in RectIsInt32Safe. r=mattwoodrow 2018-11-12 17:09:12 -05:00
1501518.html Bug 1501518 - Crashtest. r=kvark 2018-10-24 11:09:02 -07:00
1503986-1.html Bug 1503986 - register Skia flattenables. r=rhunt 2018-11-02 14:34:07 -04:00
PigLatin_Plane15.ttf
Prototype.ttf
balinese-letter-spacing.html
crashtests.list Bug 1466613 - Robustify DrawTargetRecording codepaths that create new drawtargets. r=mstange 2018-11-13 10:39:02 +00:00
empty.html Bug 1382531 - Part 1: rewrite crashtest for data: URI is unique opaque origin. r=smaug 2017-07-25 09:56:02 +08:00