gecko/layout/generic/crashtests
Karl Tomlinson 80c7229552 b=810274 ensure scrolled range is non-negative even in the presence of nscoord overflow r=roc
Instead of trying to detect all integer overflow at the source, this merely
keeps the sizes non-negative.  That may not mean they are less than
nscoord_MAX.

If we give in and accept that integer arithmetic may result in the scrolled
rect being smaller than the scroll port, then we shouldn't assert.

--HG--
extra : transplant_source : RP%15%84zx%B9%E8%2C%1E%0A%AB%82%F4%9C%A2y%AD5%27
2013-06-06 15:47:39 +12:00
..
25888-1.html
25888-2.html
37757-1.html
225868-1-inner.html
225868-1.html
255982-1.html
255982-2.html
255982-3.html
255982-4.html
264937-1.html
265867-1.html
265867-2.html
286491.html
289864-1.html Bug 473236, 2013 edition: Remove executable bit from files that clearly don't need it (html, xhtml, xul, svg, png, jpg, ttf files in test dirs within /layout). DONTBUILD 2013-03-25 17:01:35 -07:00
289864-1.jpg Bug 473236, 2013 edition: Remove executable bit from files that clearly don't need it (html, xhtml, xul, svg, png, jpg, ttf files in test dirs within /layout). DONTBUILD 2013-03-25 17:01:35 -07:00
295292-1.html
295292-2.html
302260-1.html
307979-1.html
309322-1.html
309322-2.html
309322-3.html
309322-4.html
310556-1.xhtml
321224.xul
322780-1.xul
323381-1.html
323381-2.html
323386-1.html
323389-1.html
323389-2.html
323493-1.html
323495-1.html
324318-1.html
328946-1.html
331284-1.xhtml
331292.html
334105-1.xhtml
334107-1.xhtml
334147-1.xhtml
334148-1.xhtml
334602-1.html
337412-1.html
337883-1.html
337883-2.html
339769-1.html
342322-1.html
343206-1.xhtml
344557-1.html
345139-1.xhtml
345617-1.html
348510-1.html
348510-2.html
348887-1-inner.html
348887-1.html
348991-1.xhtml
350370.html
354458-1.html
354458-2.html
355426-1.html
359371-1.html
359371-2.html
360599.html
361109.html
363448.html
363722-1.html
363722-2.html
363848-1.xhtml
364220.html
364407-1.html
364686-1.xhtml
366021-1.xhtml
366667-1.html
366952-1.html
367246-1.html
367360.html Bug 367360 - crash test 2013-05-19 18:20:21 +00:00
368330-1.html
368461-1.xhtml
368568.html
368752.html Bug 368752 - crash test 2013-05-19 18:20:21 +00:00
368860-1.html
368863-1.html
369038-1.xhtml
369150-1.html
369150-2.html
369227-1.xhtml
369542-1.html
369542-2.html
369547-1.html
370699-1.html
370794-1.html
370866-1.xhtml
370884-1.xhtml
371348-1.xhtml
371561-1.html
371566-1.xhtml
372376-1.xhtml
373859-1.html
373868-1.xhtml
375462-1.html
375831.html Bug 375831 - crash test 2013-05-12 23:09:29 +02:00
376419.html
377522.html Bug 377522 - crash test 2013-05-12 23:09:29 +02:00
379217-1.xhtml
379217-2.xhtml
379917-1.xhtml
380012-1.html
381152-1.html
381786-1.html
382129-1.xhtml
382131-1.html
382199-1.html
382208-1.xhtml
382262-1.html
382396-1.xhtml
382745-1-binding.xml
382745-1.xhtml
383089-1.html
385265-1.xhtml
385295-1.xhtml
385344-1.html
385344-2.html
385414-1.html
385414-2.html
385426-1.html
385526.html
385681.html
385885-1.xul
386799-1.html
386807-1.html
386812-1.html
386827-1.html
387058-1.html
387058-2.html
387088-1.html
387209-1.html
387213-1.html
387215-1.xhtml
387219-1.xhtml
387233-1.html
387233-2.html
387282-1.html
388175-1.html
388709-1.html
389635-1.html
390050-1.html
390050-2.html
390050-3.html
390762-1.html
391053-1.xhtml
391894-1.html
392698-1.html
393758-1.xhtml
393906-1.html
393923-1.html
393956-1.html
393956-2.html
393956-3.html
393956-4.html
394237-1.html
394818-1.html
394818-2.html
394820-1.html
395316-1.html
395450-1.xhtml
397007-1.html
397187-1.html
397844-1.xhtml
397844-2.xhtml
397852-1.xhtml
398181-1.html
398181-2.html
398322-1.html
398322-2.html
398332-1.html
398332-2.html
398332-3.html
399407-1.xhtml
399412-1.html
399843-1.html
400078-1.html
400223-1.html
400232-1.html
400244-1.html
400768-1.xhtml
400768-2.xhtml
401042-1.xhtml
402380-1.html
402380-2.html
402872-1.html Bug 402872 - crash tests 2013-05-12 23:09:30 +02:00
402872-2.html Bug 402872 - crash tests 2013-05-12 23:09:30 +02:00
403004.html
403143-1.html
403576-1.html
404140-1.html
404146-1.html
404204-1.html
404215-1.html
404215-2.html
404215-3.html
404219-1.html
404219-2.html
406137.html
406380.html
406902-1.html
407009-1.xhtml
408304-1.xhtml
408602-1.html
408737-1.html
408737-2.html
408749-1.xhtml
408883-1.html
410198.html
410228-1.html
410232-1.html
410595-1.html
411213-1.html
411213-2.xml
411835.html
411851-1.html
412014-1.html
412201-1.xhtml
412543-1.html
413048-1.html
413079-1.xhtml
413079-2.xhtml
413079-3.xhtml
413085-1.html
413085-2.html
413582-1.xhtml
413582-2.html
413712-1.xhtml
414061-1.html
414180-1.xul
414719-1.html
415685-1.html
416165.html Bug 416165 - crash tests 2013-05-12 23:09:30 +02:00
416264-1.html
416476-1.html
417109-1.xhtml
417902-1.html
417902-2.html
418532-1.html
418932-1.html
420000-1.html
420718.html Bug 420718 - crash tests 2013-05-12 23:09:30 +02:00
420785-1.xhtml
421404-1.html
421671.html
422283-1.html
422301-1.html
423055-1.html
423098.html Bug 423098 - crash test 2013-05-12 23:09:30 +02:00
423264-1.html
424629.html
425253-1.html
426040-1.html
426272-1.html
428263-1.html
429969-1.html
429981-1.html
430332-1.html
430344-1.html
430352-1.html
430744-1.html
431260-1.html
431260-2.html
435529.html
436194-1.html
436602-1.html
436822-1.html
436823.html
436969-1.html
437156-1.html
437565-1.xhtml
437565-2.xhtml
437565-3.xhtml
438259-1.html
438266-1.html
438509-1.html
442860-1.xul
443528-1.html
444230-1.html
444484-1.html
444726-1.xhtml
444861-1.html
445288.html
448903-1.html
448996-1.html
451315-1.html
451317-1.html
451334-1.html
452157-1.html
452157-2.html
452157-3.html
453762-1.html
455171-1.html
455171-2.html
455171-3.html
455407.html Bug 455407 - crash test 2013-05-12 23:09:30 +02:00
455643-1.xhtml
457375.html
457380-1.html
460910-1.xml
461294-1.html
463350-1.html
463350-2.html
463350-3.html
463741-1.html
465651-1.html
467137-1.html
467213-1.html
467487-1.html
467493-1.html
467493-2.html
467875-1.xhtml
467914-1.html
468207-1.html
468771-1.xhtml
468771-2.xhtml
469859-1.xhtml
472587-1.xhtml
472617-1.xhtml
472774-1.html
472776-1.html
472950-1.html
473278-1.xhtml
473894-1.html
476241-1.html
477731-1.html
477928.html
478131-1.html
478170-1.html
478185-1.html
479938-1.html
480345-1.html
481921-iframe.html
481921.html
481921.ogg
489462-1.html
489480-1.xhtml
493111-1.html
493118-1.html
493649.html Bug 493649 - crash test 2013-05-19 18:20:20 +00:00
494283-1.xhtml Bug 494283 - crash test 2013-05-12 23:09:31 +02:00
494283-2.html Bug 494283 - crash test 2013-05-12 23:09:31 +02:00
494300-1.xul
494332-1.html
495875-1.html
495875-2.html
496742.html Bug 496742 - crash test 2013-05-18 18:38:32 +00:00
499138-iframe.html Bug 499138 - crash test 2013-05-18 18:38:33 +00:00
499138.html Bug 499138 - crash test 2013-05-18 18:38:33 +00:00
499857-1.html
499862-1.html
499885-1.xhtml
501535-1.html
503961-1.xhtml
503961-2.html
505912-1.html
508168-1.html
508816-1.xul
508908-1.html
509749-1.html
511482.html
512724-1.html
512725-1.html
512749-1.html
513394-1.html
514098-1.xhtml
514800-1.html
515811-1.html
517968.html
519031.xhtml
520340.html
522170-1.html
526217.html Bug 526217 - crash test 2013-05-18 18:38:33 +00:00
533379-1.html
533379-2.html
534082-1.html
534366-1.html
534366-2.html
536692-1.xhtml
541277-1.html
541277-2.html
541714-1.html
541714-2.html
542136-1.html
545571-1.html
547338.xul
547843-1.xhtml
551635-1.html
553504-1.xhtml
564368-1.xhtml
564968.xhtml
570160.html
570289-1.html
571618-1.svg
571975-1.html
571995.xhtml Bug 571995 - crash test 2013-05-18 18:38:33 +00:00
574958.xhtml
578977.html
578977.xul
580504-1.xhtml
585598-1.xhtml
586806-1.html
586806-2.html
586806-3.html
586973-1.html
589002-1.html
590404.html
591141.html
592118.html Bug 473236, 2013 edition: Remove executable bit from files that clearly don't need it (html, xhtml, xul, svg, png, jpg, ttf files in test dirs within /layout). DONTBUILD 2013-03-25 17:01:35 -07:00
594808-1.html
595435-1.xhtml
595740-1.html
600100.xhtml Backed out changeset 3b18c328b316 (bug 600100) to fix commit message DONTBUILD. 2013-03-19 09:43:27 -05:00
603490-1.html
603510-1.html
604314-1.html
604843.html
605340.html
606642.xhtml
619021.html Bug 619021 - crash test 2013-05-18 18:38:34 +00:00
621424-1.html
621841-1.html
645072-1.html
645072-2.html
646561-1.html
646983-1.html
647332-1.html
650499-1.html
655462-1.html
656130-1.html
656130-2.html
660416.html
665853.html
667025.html
673770.html
679933-1.html
682649-1.html
683702-1.xhtml
683712.html
688996-1.html
688996-2.html
691210.html Bug 691210 - crash test 2013-05-14 10:36:51 +02:00
700031.xhtml
718516.html
723108.html Bug 723108 - crash test 2013-05-14 10:36:51 +02:00
724978.xhtml
730559.html Bug 730559: Limit the number of columns during layout of column sets to prevent hang. [r=mats] 2013-05-31 10:51:43 -05:00
734777.html
737313-1.html
737313-2.html
737313-3.html
747688.html Bug 747688 - crash test. 2013-05-14 10:36:51 +02:00
750066-iframe.html Bug 750066 crashtest. 2013-05-14 10:36:51 +02:00
750066.html Bug 750066 crashtest. 2013-05-14 10:36:51 +02:00
762764-1.html
762902.html Bug 762902: Add a new ReflowChild flag within nsContainerState to disable deletion of next-in-flow children to prevent crash. [r=mats] 2013-03-15 13:36:30 -05:00
765409.html Bug 765409 - crash test 2013-05-14 10:36:50 +02:00
765621.html Bug 765621 - crash test 2013-05-14 10:36:50 +02:00
767765.html Bug 767765 - crash test 2013-05-14 10:36:50 +02:00
769120.html Bug 769120 - crash test 2013-05-14 10:36:50 +02:00
769303-1.html Bug 769303 - crash tests 2013-05-14 10:36:50 +02:00
769303-2.html Bug 769303 - crash tests 2013-05-14 10:36:50 +02:00
786740-1.html
791601.xhtml Bug 791601 - crash test 2013-05-13 16:28:29 +02:00
798020-1.html
798235-1.html
799207-1.html
799207-2.html
801268-1.html Bug 801268: Add crashtest for this bug. (test only, no review) 2013-03-28 01:50:22 -07:00
804089-1.xhtml
810726-2.html
810726.html
812822-1.html
824297-1.html
825810-1.html Bug 825810 part 2: When digging for a flex item's first non-anonymous descendant, check table caption list & column-group list. r=bz 2013-05-22 11:59:36 +08:00
825810-2.html Bug 825810 part 2: When digging for a flex item's first non-anonymous descendant, check table caption list & column-group list. r=bz 2013-05-22 11:59:36 +08:00
826483-1.html Bug 867454: Treat a flex container's ::before and ::after generated content nodes as flex items. r=bz 2013-05-02 14:04:47 -07:00
826532-1.html
827076.html Bug 827076 - crash test 2013-05-13 16:28:28 +02:00
827168-1.html
836895.html Bug 762902: Add a new ReflowChild flag within nsContainerState to disable deletion of next-in-flow children to prevent crash. [r=mats] 2013-03-15 13:36:30 -05:00
840787.html Bug 840787 - crash test 2013-05-13 16:28:28 +02:00
840818.html
842132-1.html
844529-1.html
847130.xhtml
847208.html Bug 847208 - Make RemoveFloat() check the PushedFloatsList too. r=dbaron 2013-03-15 23:32:35 +01:00
847209.html Bug 847209 - Don't assert if the frame is in the kOverflowList child list. r=bzbarsky 2013-03-15 23:32:35 +01:00
847211-1.html Bug 847211: When reparenting style contexts, skip flex-item style fixup if our element is the root of an anonymous subtree. r=bz 2013-04-16 08:33:41 -07:00
849603.html Bug 849603 - Make sure we use StartRemoveFrame for the first (existing) list to remove from. r=bzbarsky 2013-03-15 23:32:35 +01:00
851396-1.html Bug 851396: Keep skipping flex-item style fixup for anonymous content through the call to AddFrameConstructionItemsInternal, to handle style re-resolution after XBL bindings load. r=bz 2013-03-21 18:50:54 -07:00
854263-1.html Bug 854263: Add special-case for flex items that are instances of nsFrame, whose trivial reflow impl doesn't request enough space for its border/padding. r=dbaron 2013-03-28 01:50:21 -07:00
862947-1.html Bug 862947: Use cb height instead of width for vertical margins & padding on flex items, even when they're a reflow root (e.g. for measuring reflow states). r=mats 2013-04-23 09:01:34 -07:00
866547-1.html Bug 867454: Treat a flex container's ::before and ::after generated content nodes as flex items. r=bz 2013-05-02 14:04:47 -07:00
868906.html Bug 868906 - Make GetChildFrameContainingOffset() stable. r=roc 2013-05-07 20:48:59 +02:00
876074-1.html Bug 876074: Soften flexbox assertion about out-of-order children, since it's not dangerous and it can be triggered by unrelated-to-flexbox tree mutations. r=bz 2013-05-28 09:39:02 -07:00
crashtests.list b=810274 ensure scrolled range is non-negative even in the presence of nscoord overflow r=roc 2013-06-06 15:47:39 +12:00
first-letter-638937-2.html
first-letter-638937.html
font-inflation-762332.html Bug 762332 - Make the "EnsureTextRun should have set font size inflation" assertion non-fatal for now so it doesn't block fuzzing. r=sjohnson 2013-04-17 22:16:15 +02:00
solidblue.png
text-overflow-bug666751-1.html
text-overflow-bug666751-2.html
text-overflow-bug670564.xhtml
text-overflow-bug671796.xhtml
text-overflow-bug713610.html
text-overflow-form-elements.html
text-overflow-iframe.html