Gabriel Luong
0db3e380b1
Bug 591303 - Part 3: Set line and column number for all rules in nsCSSParser. r=bz
2014-07-14 15:57:54 -07:00
Birunthan Mohanathas
ad2cce83e8
Bug 591303 - Part 2: Add getCSSRule function to nsIDOMCSSRule. r=bz
2014-07-14 15:57:46 -07:00
Gabriel Luong
53f4caf2b6
Bug 591303 - Part 1: Move mLineNumber, mColumnNumber, and mWasMatched from StyleRule to Rule. r=bz
...
Also, pass the line/column number through the constructor rather than through a separate function.
2014-07-14 15:57:02 -07:00
Mats Palmgren
d4fa1d8a04
Bug 637242, patch 3 of 3: crashtest. r=dbaron
2014-07-13 13:01:44 +00:00
Mats Palmgren
94e0905223
Bug 637242, patch 2 of 3: Make nsRuleNode::Sweep nonrecursive to avoid stack exhaustion crashes. r=dbaron
2014-07-13 13:01:44 +00:00
Mats Palmgren
3e8f0d915b
Bug 637242, patch 1 of 3: Fix ref-counting bug. r=dbaron
2014-07-13 13:01:43 +00:00
Carsten "Tomcat" Book
f0569c8ad2
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
c4872d76ea
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Boris Zbarsky
5e12c9a56f
Bug 965413 part 11. Use a LoadInfo as needed for loading stylesheets. r=smaug
2014-07-10 02:56:38 -04:00
Cameron McCormack
c811f2428c
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 17:08:55 +10:00
Cameron McCormack
33a40a5ee5
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 17:08:45 +10:00
Tom Schuster
a86e640326
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Carsten "Tomcat" Book
c2f4620fc5
Backed out changeset 37683ae1953f (bug 1031199) for crashtest bustage on Linux Opt on a CLOSED TREE
2014-07-09 13:44:42 +02:00
Carsten "Tomcat" Book
ed60ddd832
Backed out changeset dc4ff3a5afd1 (bug 1031187)
2014-07-09 13:44:11 +02:00
Carsten "Tomcat" Book
f4ea185afa
Backed out changeset f213b3135312 (bug 1024707)
2014-07-09 13:18:47 +02:00
Cameron McCormack
09dc53b8b2
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 21:04:14 +10:00
Cameron McCormack
2d8929449a
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 21:03:19 +10:00
Tom Schuster
21421de5f8
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Brian Birtles
cd38f4d2f0
Bug 1033881 part 1 - Don't generate animations when the animation-name doesn't match; r=dbaron
...
When animation-name does not match a keyframes rule, we should not dispatch
animation events as per:
"Any animation for which both a valid keyframe rule and a non-zero duration
are defined will run and generate events; this includes animations with empty
keyframe rules."
http://dev.w3.org/csswg/css-animations/#events
Since bug 1004377, however, we started dispatching events in this case because
we no longer ignore animations whose set of keyframes is empty.
This patch checks for a matching keyframes rule in BuildAnimations and if one is
not found, no corresponding animation is generated.
2014-07-09 09:13:33 +09:00
Benoit Jacob
79c308b707
Bug 1035394 - Fix dangerous public destructors in layout - r=dbaron
2014-07-08 17:23:18 -04:00
Cameron McCormack
848ba0baa7
Bug 1034803 - Treat local(serif) as an invalid value in descriptor_database.js. r=dbaron
2014-07-08 10:17:19 +10:00
Cameron McCormack
c5b5f9ebf6
Bug 1031153 - Move unicode-range descriptor serialization to nsStyleUtil. r=dbaron
2014-07-04 11:19:33 +10:00
Robert Longson
f11fe57907
Bug 556441 - Interpolation fails for stroke-width and stroke-dashoffset when animating between unitless values & values with units. r=dbaron
2014-07-03 20:05:43 +01:00
Brian Birtles
aa6189d49d
Bug 1010067 - Whitespace fix to nsTransitionManager::FlushTransitions. No review.
...
This change was suggested in bug 1010067 comment 22 but somehow ended up in the
wrong patch when pushing.
2014-07-03 09:04:35 +09:00
Brian Birtles
8868ecbadf
Bug 1031319 part 2 - Add tests for animation-name:none handling; r=dbaron
2014-07-03 09:04:31 +09:00
Brian Birtles
c4e1059108
Bug 1031319 part 1 - Don't generate element animations when animation-name is "none"; r=dbaron
...
This patch causes animations whose corresponding animation-name is "none" to be
dropped from the list of generated ElementAnimation objects. This means we avoid
generating events for these animations.
2014-07-03 09:04:16 +09:00
Brian Birtles
b30a7db03a
Bug 1032014 - Remove extra call to AppendElement when generating animations; r=dbaron
2014-07-03 09:02:48 +09:00
Ms2ger
729369462c
Bug 1032118 - Remove the nsresult return value from nsMediaList::SetStyleSheet; r=dbaron
...
It is never checked, and only ever returns NS_OK.
2014-07-02 12:53:41 +02:00
Ms2ger
9c8b671bd5
Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron
2014-07-02 12:53:40 +02:00
Cameron McCormack
d97a226a4d
Bug 1031967 - Make mozilla::css::Loader cycle collected and traverse its observer array. r=bzbarsky
2014-07-02 08:37:09 +10:00
Cameron McCormack
43d964ec18
Bug 1031205 - Make gfxUserFontSet methods take already-parsed language override values. r=jdaggett
2014-06-30 14:25:21 +10:00
Cameron McCormack
00c23c9ad6
Bug 1031199 - Disallow aWeight = 0 when calling gfxUserFontSet::AddFontFace. r=jdaggett
2014-06-30 14:25:11 +10:00
Mats Palmgren
b5c267b13f
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
2014-06-28 10:13:13 +00:00
Mats Palmgren
f2e692b0fe
Bug 1031444 - Add missing COMPUTED_STYLE_PROP declaration for 'box-decoration-break'. r=roc
2014-06-29 13:13:29 +00:00
Phil Ringnalda
92fe6a5293
Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
...
Backed out changeset 0b5918ec6521 (bug 1031444)
Backed out changeset 663ff18cd4a1 (bug 1028460)
Backed out changeset ae01b3919c8c (bug 1028460)
Backed out changeset 316c8dfeca9b (bug 1028460)
Backed out changeset e237b2c61ea2 (bug 1028460)
2014-06-28 22:01:28 -07:00
Mats Palmgren
e1212cf3e0
Bug 1031444 - Add missing COMPUTED_STYLE_PROP declaration for 'box-decoration-break'. r=roc
2014-06-28 10:13:14 +00:00
Mats Palmgren
d11737c8ef
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
2014-06-28 10:13:13 +00:00
Seth Fowler
a9aee866f3
Bug 997010 (Part 1) - Support dynamic changes to the image-orientation property. r=dbaron
2014-06-27 20:50:26 -07:00
Andrew McCreight
af80fe417c
Backout the temp patch in bug 1011391 for not helping. r=bz
...
This may have also caused a spike in CC time.
2014-06-27 10:09:10 -07:00
Brian Birtles
82f5870f8c
Bug 1029969 - Make compositor animation (OMTA) tests ignore floating-point differences; r=dzbarsky
2014-06-27 11:28:51 +09:00
Brian Birtles
5b2fa4efcf
Bug 1010067 part 8 - Rename ElementData methods and members in CommonAnimationManager to ElementCollection; r=dbaron
2014-06-27 08:57:13 +09:00
Brian Birtles
eaac41e0ed
Bug 1010067 part 7 - Rename instances of ElementAnimationCollection; r=dbaron
2014-06-27 08:57:13 +09:00
Brian Birtles
9e4d81e4f0
Bug 1010067 part 6 - Rename mozilla::css::CommonElementAnimationData to mozilla::ElementAnimationCollection; r=dbaron
2014-06-27 08:57:12 +09:00
Brian Birtles
d9bf2681fb
Bug 1010067 part 5 - Move ElementPropertyTransition to mozilla namespace; r=dbaron
2014-06-27 08:57:12 +09:00
Brian Birtles
0771a7d9a4
Bug 1010067 part 4 - Rename nsTransition to mozilla::StyleTransition; r=dbaron
2014-06-27 08:57:12 +09:00
Brian Birtles
75ca3d0b5d
Bug 1010067 part 3 - Rename nsAnimation to mozilla::StyleAnimation; r=dbaron
2014-06-27 08:57:11 +09:00
Andrew McCreight
6b1f670937
Bug 1029139 - Make the destructor of nsDOMCSSValueList private. r=bz
2014-06-26 09:29:06 -07:00
Andrew McCreight
f1d8972aa9
Bug 1029137 - Make the destructor of nsComputedDOMStyle private. r=bz
2014-06-26 09:29:06 -07:00
Andrew McCreight
78f144a4d1
Bug 1029140 - Make the destructor of nsROCSSPrimitiveValue private. r=bz
2014-06-26 09:29:05 -07:00
Andrew McCreight
c4c724ffd1
Bug 1029869, part 3 - Convert nsLayoutStylesheetCache::gStyleCache to a StaticRefPtr. r=bz
2014-06-26 09:29:05 -07:00