gecko-dev/layout/style/crashtests
Brian Birtles 3947001236 Bug 1161320 - Fix conflict between finishing and aborting a pause; r=jwatt
Animation::ResumeAt contains an assertion that, when we exit the play-pending
state, checks we either have a resolved start time or a resolved hold time.

That's normally true but if we are aborting a pause on animation that is
finished we can end up with a resolved start time (since we don't clear the
start time when we're aborting a pause) and a resolved hold time (either
because the regular finishing behavior set one, or, because play() applied
auto-rewinding behavior and set it).

In that case we should actually respect the hold time and update the start time
when resuming the animation. However, ResumeAt won't update the start time if it
is already set.

This patch fixes that by clearing the start time in DoPlay in the case where we
are aborting a pause and have a hold time.

--HG--
extra : rebase_source : 83f980d6cbc34375274f30f6527992b4fec7f639
2015-05-08 16:17:13 +09:00
..
105619-1.html
147777-1.html
187671-1.html
192408-1.html
285727-1.html
286707-1.html
317561-1.html
330998-1.html
363950.html Bug 363950 - crashtest. 2013-01-26 14:15:30 +01:00
368175-1.html
368740.html Bug 368740 - crashtest 2013-01-26 21:28:56 +01:00
379788-1.html
383979-1.xhtml
383979-2.html
386939-1.html
391034-1.xhtml
397022-1.html
399289-1.svg
404470-1.html
411603-1.html
412588-1.html
413274-1.xhtml
416461-1.xul
418007-1.xhtml
431705-1.xul
432561-1.html
437170-1.html
437532-1.html
439184-1.html
444237-1.html Bug 807184 patch 1: Fix uses in tests of prefixed -moz-initial. r=dholbert 2013-06-20 18:31:27 -07:00
444848-1.html
447776-1.html
447783-1.html
448161-1.html
448161-2.html
452150-1.xhtml
456196.html
460217-1.html
460323-1.html Bug 460323 testcase. 2011-09-28 15:28:33 -04:00
466845-1.html
469432-1.xhtml
472195-1.html
472237-1.html
473720-1.html
473892-1.html
473914-1.html
478321-1.xhtml
495269-1.html
495269-2.html
498036-1.html
509155-1.html
509156-1.html
509569-1.html
512851-1.xhtml
524252-1.html
536789-1.html
539613-1.xhtml
558943-1.xhtml
559491.html Bug 559491 - crashtest. 2014-11-23 15:09:51 +00:00
565248-1.html
571105-1.xhtml
573127-1.html
580685.html
585185-1.html Bug 585185: Parse font-sizes as non-negative, in 'font' shorthand. r=dbaron 2013-05-24 09:39:03 +08:00
588627-1.html Add crashtest from bug 588627 2011-06-20 11:42:05 -07:00
592698-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
601437-1.html
601439-1.html Don't hit assertion when calling getPropertyPriority on unknown property. (Bug 601439) r=bzbarsky a2.0=dbaron 2010-10-17 19:36:26 -07:00
605689-1.html Bug 762303 - Unprefix CSS Transition properties and provide temporary aliases for -moz-transition and exposed subproperties. r=dbaron 2012-07-08 21:25:10 -04:00
611922-1.html Bug 611922. When reparenting style contexts, use the visitedness of our new parent unless we're the style context for a link. In that situation, assume that our visitedness did not change. r=dbaron 2011-05-20 16:21:27 -04:00
637242.xhtml Bug 637242, patch 3 of 3: crashtest. r=dbaron 2014-07-13 13:01:44 +00:00
645142.html Bug 645142 - A crash test. r=dbaron 2011-05-11 18:49:57 +02:00
645951-1-ref.html Don't call SetSheet with a null sheet. (Bug 645951) r=bzbarsky 2011-03-29 20:46:12 -07:00
645951-1.css Don't call SetSheet with a null sheet. (Bug 645951) r=bzbarsky 2011-03-29 20:46:12 -07:00
645951-1.html Don't call SetSheet with a null sheet. (Bug 645951) r=bzbarsky 2011-03-29 20:46:12 -07:00
665209-1.html Bug 665209: Disable recursive image loads in content(). r=bz 2011-06-22 22:21:47 -07:00
671799-1.html bug 671799 - add tests for null URI in @font-face load-failure logging. r=bzbarsky 2011-07-15 15:52:29 +01:00
671799-2.html bug 671799 - add tests for null URI in @font-face load-failure logging. r=bzbarsky 2011-07-15 15:52:29 +01:00
690990-1.html Bug 690990. Don't assert that sheets are not modified when it would be just fine for them to be modified. r=peterv 2011-10-03 15:11:59 -04:00
696188-1.html Bug 696188. Fix leak when adding different transform lists for animation. r=dholbert 2011-10-25 12:58:35 -04:00
700116.html Bug 700116. Fix the ordering if IsAlternate calls and sheet state determination so that the hashtable munging IsAlternate can do doesn't mess up our sheet states. r=sicking 2011-11-07 23:41:17 -05:00
729126-1.html Bug 762303 - Unprefix CSS Transition properties and provide temporary aliases for -moz-transition and exposed subproperties. r=dbaron 2012-07-08 21:25:10 -04:00
729126-2.html Bug 762303 - Unprefix CSS Transition properties and provide temporary aliases for -moz-transition and exposed subproperties. r=dbaron 2012-07-08 21:25:10 -04:00
786108-1.html Bug 786108 - Cache UTF-16 version of URI to prevent repeated conversions in the CSS scanner, and free the cache after a short time. r=bz 2012-10-03 15:28:57 -07:00
786108-2.html Bug 786108 - Cache UTF-16 version of URI to prevent repeated conversions in the CSS scanner, and free the cache after a short time. r=bz 2012-10-03 15:28:57 -07:00
788836.html Bug 788836 - Simplify @-keyword parsing by letting ParseAtKeyword deal with everthing after the @. Make it pass the first char to GatherIdent so that it returns false for a bad escape sequence at the start. r=dbaron 2012-09-12 00:20:52 +02:00
806310-1.html Testcase for bug 806310. 2012-11-09 20:18:36 -08:00
812824.html Bug 812824: Use a clean struct for inheritance on root nodes. r=dbaron,Waldo 2012-11-28 13:21:36 -08:00
822766-1.html Bug 822766. Be a bit more careful with our level assert in ReplaceAnimationRule. r=dbaron 2012-12-22 00:27:27 -08:00
822842.html bug 822842 - crash when nsROCSSPrimitiveValue::Reset() is called multiple times r=bz 2012-12-18 21:29:23 -05:00
827591-1.html Bug 827591 - Be more careful changing declarations on page rules. r=dbaron 2013-01-09 10:33:09 -08:00
829817.html Bug 829817 - Cycle collect nsCSSPageRule. r=dbaron 2013-06-13 15:13:13 -07:00
840898.html Bug 840898. Flag our nullable return value as actually being nullable. r=tbsaunde 2013-02-15 22:36:15 -05:00
842134.html Bug 842134: fix serialization of unquoted url() in CSS. r=heycam 2013-02-17 22:03:55 -05:00
861489-1.html Crashtest for bug 861489. 2013-09-17 20:46:17 -07:00
862113.html Bug 862113. Fix test for CSS2 pseudo-elements to not trigger assertions. r=dholbert 2013-04-18 01:21:46 -04:00
867487.html Bug 867487. Make sure we don't think we're cloning a complete sheet when we're actually cloning a loading one because the complete sheet was dirty. r=dbaron 2013-05-23 09:20:52 -04:00
873222.html Bug 873222 - check unit-type of font-synthesis value before use. r=dbaron 2013-06-27 14:43:00 +09:00
880862.html Bug 880862 - nsUserFontSet::Destroy() should clear mRules. r=jdaggett 2013-06-11 15:20:04 -07:00
915440.html Bug 915440. Crashtest for empty font URL. r=me 2013-10-22 13:06:20 +02:00
927734-1.html Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron 2013-11-01 13:44:27 +11:00
930270-1.html Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron 2013-11-01 13:44:40 +11:00
930270-2.html Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron 2013-11-01 13:44:40 +11:00
945048-1.html Bug 945048 - Correctly check for the CSS_PSEUDO_ELEMENT_SUPPORTS_USER_ACTION_STATE flag when parsing pseudo-classes after pseudo-elements. r=bz 2013-12-02 13:06:20 +11:00
972199-1.html Bug 972199 followup - use crashtest manifest rather than setBoolPref so that all later crashtests aren't affected by the pref change. No review. 2014-08-06 22:58:43 -07:00
989965-1.html Bug 989965 - Resolve style for pseudo-elements correctly when style rules that have user action pseudo-classes on them are present. r=bzbarsky 2014-04-02 15:08:52 +11:00
992333-1.html Bug 992333 - Skip custom properties when looking for properties to transition. r=dbaron 2014-04-13 11:44:31 +10:00
1017798-1.css Bug 1017798 - Part 3: Crashtest. r=bzbarsky 2014-06-06 17:51:25 +10:00
1017798-1.html Bug 1017798 - Part 3: Crashtest. r=bzbarsky 2014-06-06 17:51:25 +10:00
1028514-1.html Bug 1028514 - Check for integer overflow when converting from floating-point number milliseconds; r=froydnj 2014-06-25 09:42:18 +09:00
1066089-1.html Bug 1066089: add crashtest. (test-only) 2014-09-23 14:12:54 -07:00
1074651-1.html Bug 1074651 - Detect integer overflow in BaseTimeDuration::TicksFromMilliseconds; r=bz 2014-10-02 15:14:12 +09:00
1089463-1.html Bug 1089463 - Clear an element's restyle bits when inserting into a shadow tree. r=bzbarsky 2014-11-15 09:08:21 +11:00
1136010-1.html Bug 1136010 - Don't coalesce style contexts added to RestyleManager::mContextsToClear. r=dbaron 2015-03-04 18:06:29 +11:00
1153693-1.html Bug 1153693 - Followup test change. 2015-04-13 16:36:14 +10:00
1161320-1.html Bug 1161320 - Fix conflict between finishing and aborting a pause; r=jwatt 2015-05-08 16:17:13 +09:00
1161320-2.html Bug 1161320 - Fix conflict between finishing and aborting a pause; r=jwatt 2015-05-08 16:17:13 +09:00
1161366-1.html Bug 1161366 - Correctly set referrer when loading fonts with |new FontFace()|. r=dbaron 2015-05-05 19:55:28 +10:00
1163446-1.html Bug 1163446 - Followup to add the actual test. 2015-05-11 12:27:08 +10:00
blue-32x32.png Bug 975397 - Call TrackImage when constructing a new nsStyleBorder. r=heycam 2014-04-02 22:56:19 -07:00
border-image-visited-link.html Bug 975397 - Call TrackImage when constructing a new nsStyleBorder. r=heycam 2014-04-02 22:56:19 -07:00
crashtests.list Bug 1161320 - Fix conflict between finishing and aborting a pause; r=jwatt 2015-05-08 16:17:13 +09:00
font-face-truncated-src.html
large_border_image_width.html Bug 973321 - Prevent int overflow in border image width calculation. r=dbaron 2014-02-18 14:14:31 -08:00
long-url-list-stack-overflow.html