CJKu
442519d9ba
Bug 686281 - Mask CSS parsing and Mask DOM API. r=dbaron
2016-01-28 06:28:00 +01:00
CJKu
e105d310db
Bug 686281 - Implement CSS mask style; r=dbaron.
2016-01-28 06:28:00 +01:00
CJKu
e1e2bb6991
Bug 686281 - Rename *background* to *imagelayer*; r=dbaron.
2016-01-28 06:27:00 +01:00
CJKu
11c30cfb33
Bug 686281 - Implement nsStyleImageLayers; r=dbaron
2016-01-28 06:24:00 +01:00
Chris Manchester
9b05f5b31c
Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
2016-01-27 17:46:34 -08:00
Xidorn Quan
8b6c461a0c
Bug 1064843
part 7 - Add backdrop pseudo-element and add related UA stylesheet. r=heycam
2016-01-28 10:11:00 +11:00
Sebastian Hengst
d7b50c7dc0
Backed out 4 changesets (bug 1195173) for webtest failures. r=oranges on a CLOSED TREE
...
Backed out changeset 92b7c3c6e875 (bug 1195173)
Backed out changeset d026d6f185ab (bug 1195173)
Backed out changeset 3b51d7bae8e4 (bug 1195173)
Backed out changeset a75bb8d083e8 (bug 1195173)
2016-01-27 20:24:52 +01:00
Christoph Kerschbaumer
4ccc7b5655
Bug 1195173 - Test asyncopen2 security checks for stylesheets (r=bz)
2016-01-26 15:31:33 -08:00
Christoph Kerschbaumer
eca84eff3f
Bug 1195173 - Apply CSP to preloaded styles within layout/style/Loader.cpp (r=bz)
2016-01-26 15:31:19 -08:00
Christoph Kerschbaumer
084f79034a
Bug 1195173 - Use channel->ascynOpen2 layout/style/Loader.cpp (r=bz)
2016-01-26 15:30:47 -08:00
Mats Palmgren
32aaab7588
Bug 1240956
part 3 - [css-grid] Add a ParseGridTrackList convenience method. r=dholbert
2016-01-27 17:02:13 +01:00
Mats Palmgren
8dc1b26d42
Bug 1240956
part 2 - [css-grid] Update tests due to the changed column/row value order for 'grid', 'grid-template' and 'grid-gap' properties.
2016-01-27 17:02:13 +01:00
Mats Palmgren
50e2f41c64
Bug 1240956
part 1 - [css-grid] Swap the order of column/row values for 'grid', 'grid-template' and 'grid-gap' properties. Block axis values now always comes first; inline axis values second. r=dholbert
2016-01-27 17:02:13 +01:00
Mats Palmgren
7fa47cb262
Bug 1240795 - [css-grid] Refactor GetComputedTemplateColumns/Rows to return a self-contained value. r=dholbert
2016-01-27 17:02:13 +01:00
Mats Palmgren
dbf4210823
Bug 1242053 part 1 - [css-grid] Fix parsing / serialization of grid-template subgrid values. r=dholbert
2016-01-27 17:02:13 +01:00
AJ Kerrigan
b38535eea6
Bug 1230750
- Export GENERATED_FILES headers from moz.build. r=ted.mielczarek
...
Add GENERATED_FILES headers to EXPORTS inside moz.build, and
remove associated Makefile.in rules.
2016-01-24 02:19:45 -05:00
Boris Zbarsky
78055aa30e
Bug 888190. Implement case-insensitive attribute value selectors from Selectors 4. r=dbaron
2016-01-26 14:55:52 -05:00
Xidorn Quan
0d6546e61e
Bug 1233135 - Do not touch display value of anonymous box for ruby. r=dbaron
2016-01-26 20:31:45 +11:00
Wes Kocher
fb203624ec
Merge m-c to inbound, a=merge
2016-01-21 17:36:22 -08:00
Carsten "Tomcat" Book
d76cebb66c
Merge mozilla-central to fx-team
2016-01-21 12:30:07 +01:00
Cameron McCormack
497b6b4bd6
Bug 1241378 - Stop uselessly getting the style set from nsStyleSet::ResolveAnonymousBoxStyle. r=dholbert
2016-01-22 09:24:27 +11:00
Cameron McCormack
d1890b6410
Bug 1241373 - Make nsStyleSet::GetAuthorStyleDisabled const. r=dholbert
2016-01-21 16:21:23 +11:00
Nicholas Nethercote
466173ba37
Bug 1240921 - Use nsAutoTArray in nsStyleSet::RuleNodeWithReplacement. r=bz.
...
It's hot in some workloads and so this avoids some heap churn.
2016-01-20 15:01:25 -08:00
Bogdan Postelnicu
5549c0fc54
Bug 1240479 - pass values for mReversePortion and mStartForReversingTestin through constructor. r=heycam
2016-01-19 12:33:56 +02:00
Xidorn Quan
1bc47c9d26
Bug 844948 - Allow changing padding of themed button on OS X. r=mstange,heycam
2016-01-19 16:48:04 +11:00
Daniel Holbert
3fc32896fb
Bug 1239799 part 2: Add support for @media(-webkit-transform-3d) media query, for web compatibility. r=heycam
2016-01-18 09:24:44 -08:00
Daniel Holbert
1cfa22ec3b
Bug 1239799 part 1: Make check for -webkit-device-pixel-ratio pref more targeted, so we can support other webkit-prefixed media queries. r=heycam
2016-01-18 09:24:16 -08:00
Xidorn Quan
505bde9809
Backed out changeset e8ad04f3a65f (bug 844948) for reftest failure on OS X
2016-01-18 17:21:12 +11:00
Brian Birtles
1ebf19a661
Bug 1226091 - Use MayHaveAnimations flag for animations on pseudo elements too; r=smaug
2016-01-18 13:40:12 +09:00
Xidorn Quan
b82f09c525
Bug 844948 - Allow changing padding of themed button on OS X. r=mstange,heycam
2016-01-18 14:20:11 +11:00
Brian Birtles
0987a7716a
Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
2016-01-15 15:15:47 +09:00
Mats Palmgren
4b0d03cfb0
Bug 1239496 - Load the UA sheet lazily so we can invalidate it for pref changes. Make it depend on the "layout.css.grid.enabled" pref. r=heycam
2016-01-14 23:11:44 +01:00
Mats Palmgren
89c685f42d
Bug 1239036 - [css-grid] Tests.
2016-01-14 23:11:44 +01:00
Mats Palmgren
83f16f1a65
Bug 1239036 - [css-grid] Deal with implicit tracks when computing grid-template-{columns,rows}. r=dholbert
2016-01-14 23:11:44 +01:00
Boris Chiou
ccddbe32ab
Bug 1214536 - Part 7: Rename AnimationTiming as TimingParams. r=birtles, r=smaug
...
1. struct AnimationTiming -> struct TimingParams
2. AnimationEffectReadOnly::TimingAsObject() -> AnimationEffectReadOnly::Timing()
3. KeyframeEffectReadOnly::Timing() -> KeyframeEffectReadOnly::SpecifiedTiming()
2016-01-13 18:41:00 +01:00
Boris Chiou
ee8d7bfb6e
Bug 1214536 - Part 5: Add AnimationEffectTimingReadOnly interface. r=birtles, r=smaug
...
1. Add AnimationEffectTimingReadOnly.webidl.
2. Add AnimationEffectTimingReadOnly cpp files.
3. Use AnimationEffectTimingReadOnly as KeyframeEffectReadOnly::mTiming.
2016-01-13 18:37:00 +01:00
Boris Chiou
3256ae1fde
Bug 1214536 - Part 4: Use OwingUnrestrictedDoubleOrString for duration. r=birtles
...
We store the original value of duration in AnimationTiming, and add
computed duration in ComputedTiming, so both the Timing model and
AnimationEffectTimingReadOnly can get what they want.
By the way, replace mIterationDuration with mDuration.
2016-01-13 18:36:00 +01:00
Boris Chiou
16f9adc2c0
Bug 1214536 - Part 3: Store the original value of fill. r=birtles
...
FillMode could be 'auto', and we should treat it as 'none' in the timing model.
However, AnimationEffectTimingReadOnly should get its original value.
By the way, replace mFillMode with mFill.
2016-01-13 18:36:00 +01:00
Boris Chiou
2f38ae5409
Bug 1214536 - Part 1: Use unrestricted double for iterations. r=birtles
...
We want to store the original value from KeyframeEffectOptions whose
iterations is unrestricted double. Therefore, we can get the original value
of iterations by AnimationEffectTimingReadOnly.
By the way, replace mIterationCount with mIterations.
2016-01-10 18:41:00 +01:00
John Daggett
ff02460522
Bug 1235186 - fix small userfont logging nit. r=m_kato
2016-01-14 16:11:47 +09:00
Daniel Holbert
27bdb1154d
Bug 1239153: Accept unitless '0' for angle values in CSS -webkit-linear-gradient() expressions. r=heycam
2016-01-13 22:59:14 -08:00
Nigel Babu
6a3473e8a8
Backed out 5 changesets (bug 1235112, bug 1237467) for nsRuleNode::Transition crashes
...
Backed out changeset ac21baf87df2 (bug 1235112)
Backed out changeset c47a6e0a6d95 (bug 1237467)
Backed out changeset 7609ca218902 (bug 1237467)
Backed out changeset d63ca2677bd5 (bug 1237467)
Backed out changeset 5a3d7e16b1e0 (bug 1237467)
2016-01-14 11:35:06 +05:30
Brian Birtles
3928f5c97e
Bug 1234095 - Rework sorting to handle to script-generated animations; r=heycam
2016-01-14 10:24:24 +09:00
Brian Birtles
0a1970b11d
Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
2016-01-14 08:02:39 +09:00
Carsten "Tomcat" Book
ad37b66604
merge mozilla-inbound to mozilla-central a=merge
2016-01-13 11:57:15 +01:00
Brian Birtles
6f9e8f6dfd
Bug 1238660 part 3 - Add crashtest; r=hiro
2016-01-13 13:38:16 +09:00
Brian Birtles
0831cfc151
Bug 1238660 part 2 - Preserve "wins in cascade" state when updating animations; r=hiro
...
When updating animations, we shouldn't unnecessarily clobber the "wins in
cascade" state of their properties since this can lead to unnecessary restyles
when we then decide we need to update the cascade.
2016-01-13 13:38:16 +09:00
Tom Tromey
f5f1395248
Bug 1230491 - add CSSStyleSheet::parsingMode; r=heycam,bz
2016-01-12 09:50:43 -07:00
Daniel Holbert
2e56424a68
Bug 1238840: Increment the requestLongerTimeout() arg for mochitest test_value_storage.html, to avoid spurious timeouts on Android debug test-runs. (test-only, no review)
2016-01-11 21:51:39 -08:00
Brian Birtles
e1f44712d8
Bug 1232577 part 19 - Move ClearIsRunningOnCompositor to EffectCompositor; r=heycam
2016-01-13 07:54:56 +09:00