Cameron McCormack
a954ec858b
Bug 1089463 - Clear an element's restyle bits when inserting into a shadow tree. r=bzbarsky
2014-11-15 09:08:21 +11:00
Brian Birtles
5bc3dbc321
Bug 1074651 - Detect integer overflow in BaseTimeDuration::TicksFromMilliseconds; r=bz
2014-10-02 15:14:12 +09:00
Daniel Holbert
1cc5671011
Bug 1066089: add crashtest. (test-only)
2014-09-23 14:12:54 -07:00
L. David Baron
9d851e7d7a
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
Mats Palmgren
d4fa1d8a04
Bug 637242, patch 3 of 3: crashtest. r=dbaron
2014-07-13 13:01:44 +00:00
Brian Birtles
b118cf06d3
Bug 1028514 - Check for integer overflow when converting from floating-point number milliseconds; r=froydnj
...
In TimeStamp_windows.cpp and TimeStamp_darwin.cpp, in
TimeStamp::FromMilliseconds we cast the floating-point number of ticks to
a 64-bit integer before passing to TimeStamp::FromTicks(int64_t).
This means that we skip the check for integer overflow performed by
TimeStamp::FromTicks(double).
This patch simply removes that cast so that we perform overflow checking.
It also adds an assertion to ElementAnimation since this is one place where
the lack of overflow checking was producing a negative value where it should
not.
2014-06-25 09:42:18 +09:00
David Major
69fbeb6898
Bug 576435 - Use the clamping variant of NSToCoordRound to avoid rounding nscoord_MAX. r=roc
2014-06-24 15:47:02 +12:00
Cameron McCormack
e7c8e1f024
Bug 1017798 - Part 3: Crashtest. r=bzbarsky
2014-06-06 17:51:25 +10:00
Cameron McCormack
dfc3049e3e
Bug 992333 - Skip custom properties when looking for properties to transition. r=dbaron
2014-04-13 11:44:31 +10:00
L. David Baron
10790a02c1
Bug 975397 - Call TrackImage when constructing a new nsStyleBorder. r=heycam
...
I confirmed that the crashtest crashes in the harness without the patch.
--HG--
rename : layout/reftests/backgrounds/blue-32x32.png => layout/style/crashtests/blue-32x32.png
2014-04-02 22:56:19 -07:00
Cameron McCormack
30b208285b
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
Brian Birtles
da2e87c2ff
Bug 972199 part 2 - Add a crashtest for restoring the refresh driver after an advance; r=nrc
...
In this crash test we restore the refresh driver after manually advancing it.
This causes a situation where a layer has an animation that has yet to start.
Prior to modifying ElementAnimations::GetPositionIteration this test case would
trip an assertion there that rejected negative elapsed times when called from
the compositor thread.
2014-03-05 10:19:15 +09:00
William Chen
7ad6732607
Bug 973321 - Prevent int overflow in border image width calculation. r=dbaron
2014-02-18 14:14:31 -08:00
Cameron McCormack
25d2f37c9f
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
Cameron McCormack
538a3cfaeb
Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron
...
--HG--
extra : rebase_source : fa10a28a8bbd9eaf670f8133ccd81a9c706ebec7
2013-11-01 13:44:40 +11:00
Cameron McCormack
090235ef96
Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron
...
--HG--
extra : rebase_source : 6b9b7e4051bebeb7da640c7878229b1d014841dd
2013-11-01 13:44:27 +11:00
John Daggett
8cf2c447b0
Bug 915440. Crashtest for empty font URL. r=me
2013-10-22 13:06:20 +02:00
Jesse Ruderman
ff2ad80f10
Crashtest for bug 861489.
2013-09-17 20:46:17 -07:00
Phil Ringnalda
e736b1e047
Bug 522515 followup, remove the crashtest assertion annotations that are no longer true
2013-09-10 20:01:24 -07:00
John Daggett
59939e8ef8
Bug 873222 - check unit-type of font-synthesis value before use. r=dbaron
2013-06-27 14:43:00 +09:00
L. David Baron
d6971402fa
Bug 807184 patch 1: Fix uses in tests of prefixed -moz-initial. r=dholbert
2013-06-20 18:31:27 -07:00
Andrew McCreight
2bdf1d7bcf
Bug 829817 - Cycle collect nsCSSPageRule. r=dbaron
2013-06-13 15:13:13 -07:00
Andrew McCreight
256d2b3df5
Bug 880862 - nsUserFontSet::Destroy() should clear mRules. r=jdaggett
2013-06-11 15:20:04 -07:00
Daniel Holbert
16af4d9e41
Bug 585185: Parse font-sizes as non-negative, in 'font' shorthand. r=dbaron
2013-05-24 09:39:03 +08:00
Boris Zbarsky
d5eec49092
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
Boris Zbarsky
7ce2c375f9
Bug 862113. Fix test for CSS2 pseudo-elements to not trigger assertions. r=dholbert
2013-04-18 01:21:46 -04:00
Daniel Holbert
c6597c02f3
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
Zack Weinberg
f03df97325
Bug 842134: fix serialization of unquoted url() in CSS. r=heycam
2013-02-17 22:03:55 -05:00
Boris Zbarsky
824de2ea6e
Bug 840898. Flag our nullable return value as actually being nullable. r=tbsaunde
2013-02-15 22:36:15 -05:00
Martijn Wargers
36f45cccf3
Bug 368740 - crashtest
2013-01-26 21:28:56 +01:00
Martijn Wargers
b0a912518c
Bug 363950 - crashtest.
2013-01-26 14:15:30 +01:00
Brendan Dahl
d282d196eb
Bug 827591 - Be more careful changing declarations on page rules. r=dbaron
2013-01-09 10:33:09 -08:00
Boris Zbarsky
a76857bd47
Bug 822766. Be a bit more careful with our level assert in ReplaceAnimationRule. r=dbaron
2012-12-22 00:27:27 -08:00
Trevor Saunders
f6e1b16e06
bug 822842 - crash when nsROCSSPrimitiveValue::Reset() is called multiple times r=bz
2012-12-18 21:29:23 -05:00
Kyle Huey
df5a32b6e5
Bug 812824: Use a clean struct for inheritance on root nodes. r=dbaron,Waldo
2012-11-28 13:21:36 -08:00
Jesse Ruderman
4b65132129
Testcase for bug 806310.
2012-11-09 20:18:36 -08:00
Seth Fowler
9da16cb6df
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
Ed Morley
7012ae5306
Backout ec0dcd401a3f (bug 786108) for crashes
2012-09-28 22:04:56 +01:00
Seth Fowler
2c3af5ccdc
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-09-28 09:56:47 -07:00
Mats Palmgren
abc5b5999b
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
Emmanuele Bassi
8e11d54d2a
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
Lazar Sumar
8c65a0951d
Bug 729126 - Make NS_ABORT_IF_FALSE fire on failure for only some callers of AddCSSValuePixelPercentCalc (the existing ones, and not the new ones added in bug 522607). r=dbaron
2012-02-23 11:40:41 +13:00
Boris Zbarsky
2010c8f7fc
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
Ed Morley
2f9171b753
Backout changeset 27b8e5fb9699 (bug 700116) for reftest failures; a=philor
2011-11-08 07:38:22 +00:00
Boris Zbarsky
c396c0b176
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
Boris Zbarsky
025682fa0d
Bug 696188. Fix leak when adding different transform lists for animation. r=dholbert
2011-10-25 12:58:35 -04:00
Boris Zbarsky
f47e3f5396
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
Boris Zbarsky
c8c8a24548
Bug 460323 testcase.
2011-09-28 15:28:33 -04:00
Jonathan Kew
a690e043c1
bug 671799 followup - mark crashtest assertions as being expected, r=orange
2011-07-15 16:56:59 +01:00
Jonathan Kew
33a5565ddc
bug 671799 - add tests for null URI in @font-face load-failure logging. r=bzbarsky
2011-07-15 15:52:29 +01:00