Robert O'Callahan
|
907d0109b7
|
Bug 537890. Part 4.5: Create 'mozmm' unit for physical millimeters on screen devices. r=dbaron
|
2010-08-13 21:58:02 +12:00 |
|
L. David Baron
|
810d004cf3
|
Correct parenthesis-matching inside of :not(). (Bug 586070) r=bzbarsky a2.0=bsmedberg
|
2010-08-15 08:42:29 -04:00 |
|
Robert O'Callahan
|
f8dc984ede
|
Backing out bug 584282 and bug 537890
|
2010-08-14 02:35:06 +12:00 |
|
Markus Stange
|
3df2a2ce8e
|
Bug 506826 - Parsing for background-image: -moz-element(#elementID). r=dbaron
|
2010-08-13 15:33:37 +02:00 |
|
L. David Baron
|
ee89e22866
|
Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
|
2010-08-11 12:32:53 -07:00 |
|
L. David Baron
|
fe0508e3b2
|
Fix places where we should skip to a closing parenthesis during errors parsing functions. (Bug 575672) r=bzbarsky a2.0=blocking2.0+
|
2010-08-11 12:32:52 -07:00 |
|
L. David Baron
|
248a3cdc5f
|
CSS transition timing functions should not allow X arguments to cubic-bezier() outside of 0-1. (Bug 575672) r=bzbarsky a2.0=blocking2.0+
|
2010-08-11 12:32:52 -07:00 |
|
Kyle Huey
|
2a2801990e
|
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
|
2010-08-02 15:19:04 -07:00 |
|
Zack Weinberg
|
40a9b87efe
|
Bug 581579: fix error recovery in parsing of CSS priority suffix. r+a=dbaron
|
2010-08-04 12:27:05 -07:00 |
|
Zack Weinberg
|
b8130b3679
|
Bug 569719 part 15: Always copy the entire css::Declaration before changing it in any way. r=dbaron
|
2010-07-23 11:00:49 -07:00 |
|
Zack Weinberg
|
39c4539636
|
Bug 569719 part 13: move nsCSSParser methods that manipulate data blocks into the appropriate nsCSS*DataBlock classes. r=dbaron
|
2010-07-23 11:00:44 -07:00 |
|
Zack Weinberg
|
af2031e447
|
Bug 569719 part 12: replace nsCSSParser::ClearTempData with explicit use of mTempData.ClearProperty (and make that method handle shorthands). r=dbaron
|
2010-07-23 11:00:42 -07:00 |
|
Zack Weinberg
|
bfd2ecb93e
|
Bug 569719 part 11: take the fast path in ParseProperty for !important replacing !important, as well as normal replacing normal. r=dbaron
|
2010-07-23 11:00:39 -07:00 |
|
Zack Weinberg
|
604c8c3c12
|
Bug 569719 part 10: refactor parsing of !important and the end of a property declaration. r=dbaron
|
2010-07-23 11:00:37 -07:00 |
|
Zack Weinberg
|
6873de67ec
|
Bug 569719 part 9: remove return value from css::Declaration methods that always return NS_OK, and change GetCSSDeclaration to return a css::Declaration instead of an nsresult. r=dbaron
|
2010-07-23 11:00:34 -07:00 |
|
Zack Weinberg
|
a0acc46ce4
|
Bug 569719 part 5: in nsCSSValueList and nsCSSValuePairList, convert Equal() to operator==, and remove unnecessary argument from Clone(). r=dbaron
|
2010-07-23 11:00:24 -07:00 |
|
Zack Weinberg
|
b2480f1b17
|
Bug 569719 part 3: collapse nsDOMCSSDeclaration::ParseDeclaration into its sole caller (nsDOMCSSDeclaration::SetCSSText); remove always-constant flag arguments to nsCSSParser::ParseAndAppendDeclaration; rename that method to ParseDeclarations. r=dbaron
|
2010-07-23 11:00:19 -07:00 |
|
Robert O'Callahan
|
bd0e4c32ea
|
Bug 537890. Part 4.5: Create 'mozmm' unit for physical millimeters on screen devices. r=dbaron
|
2010-08-13 21:58:02 +12:00 |
|
Kyle Huey
|
9c0bd4c0a5
|
Backed out changeset 9e87c3efc33b
|
2010-07-29 16:01:41 -07:00 |
|
Kyle Huey
|
17533df9bd
|
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
--HG--
extra : rebase_source : 7d5f43bf8d7d109c9669db68589e26554df9a250
|
2010-07-29 12:41:04 -07:00 |
|
Zack Weinberg
|
76dbdde0f4
|
Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
--HG--
rename : layout/style/nsCSSDeclaration.cpp => layout/style/Declaration.cpp
rename : layout/style/nsCSSDeclaration.h => layout/style/Declaration.h
rename : layout/style/nsCSSLoader.cpp => layout/style/Loader.cpp
rename : layout/style/nsCSSLoader.h => layout/style/Loader.h
|
2010-06-28 15:49:35 -07:00 |
|
Zack Weinberg
|
9c006a4ff7
|
Bug 569719 part 1: Rename nsCSSDeclaration to mozilla::css::Declaration. r=dbaron
|
2010-06-28 15:49:35 -07:00 |
|
Craig Topper
|
dcd5047456
|
Bug 571946 - Let nsICSSRule::GetType return the type as a PRInt32 type instead of taking an outparam for that. r=bz
|
2010-07-18 16:39:20 +02:00 |
|
Jonathan Kew
|
1341e3f276
|
bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
|
2010-07-13 21:30:42 +01:00 |
|
L. David Baron
|
dde6ec680a
|
Add support for calc() expressions in translate functions of -moz-transform. (Bug 531344) r=bzbarsky
|
2010-07-02 21:18:56 -07:00 |
|
L. David Baron
|
3854183740
|
Allow CSS parser to forbid min()/max() within certain calc() expressions. (Bug 531344) r=bzbarsky
|
2010-07-02 21:18:56 -07:00 |
|
L. David Baron
|
fbac3bf4e7
|
Add additional template parameter expectations to ComputeCalc so that its input can be nsCSSValue or nsStyleCoord. (Bug 363249) r=bzbarsky
|
2010-07-02 21:18:55 -07:00 |
|
L. David Baron
|
9a129faa59
|
Rename -moz-background-size to background-size. (Bug 549809) r=roc
|
2010-06-08 18:44:33 -07:00 |
|
L. David Baron
|
dde8361307
|
Support for background-clip and background-origin in the background shorthand. (Bug 549809) r=roc
|
2010-06-08 18:44:33 -07:00 |
|
L. David Baron
|
934c377eda
|
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
|
2010-06-08 18:44:33 -07:00 |
|
L. David Baron
|
4547409e45
|
Remove comments referencing no-longer-existing no-clip value for background-clip. (Bug 549809)
|
2010-06-08 18:44:32 -07:00 |
|
L. David Baron
|
308b0473d7
|
Add -moz-background-clip: content. (Bug 549809) r=roc
|
2010-06-08 18:44:32 -07:00 |
|
Mounir Lamouri
|
51117776b3
|
Bug 569337 - Fix compilation issues when SVG and SMIL are disabled. r=dbaron
|
2010-06-06 19:45:18 +02:00 |
|
L. David Baron
|
56ac47d825
|
Revert changes in 0ff87d9d2d73 (Bug 541434) and adjust tests appropriately. (Bug 569646) r=zwol
|
2010-06-03 13:11:35 -07:00 |
|
Craig Topper
|
2abf52364b
|
Bug 569181. nsCOMPtr<nsMediaList> should be nsRefPtr. r=dbaron
|
2010-06-01 11:50:10 +12:00 |
|
Craig Topper
|
3e0e604d67
|
Convert some callers of methods that changed from returning already_AddRefed<T> to returning T* away from using unneeded nsCOMPtrs. (Bug 239008) r=dbaron
|
2010-05-17 21:00:40 -07:00 |
|
Craig Topper
|
d02574b6b4
|
DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron
|
2010-05-12 13:18:47 -07:00 |
|
Craig Topper
|
35e0c06e8d
|
Inline a few methods in nsCSSStyleSheet. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
|
Craig Topper
|
cb8187eff9
|
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
|
Craig Topper
|
da6721cdc6
|
DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
|
L. David Baron
|
85e2b41165
|
Instantiate the calc ops struct rather than a nested data struct inside of it. (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:44 -07:00 |
|
L. David Baron
|
0f80044b20
|
Add calc() support for 'font-size' property, which is the only property for which percents are computed to lengths in nsRuleNode. (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:44 -07:00 |
|
L. David Baron
|
88044130de
|
Add calc() support for lengths in text-shadow and -moz-box-shadow. (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
|
L. David Baron
|
7af761111d
|
Add calc() support for the easiest cases: properties that take lengths but not percentages and take simple values only (-moz-column-rule-width, -moz-column-width, letter-spacing, word-spacing, marker-offset, outline-offset, border-spacing). (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
|
L. David Baron
|
3981df643f
|
Implement parsing of calc(). (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
|
L. David Baron
|
a681499b7e
|
Implement :-moz-any() selector to allow simplification of user-agent style sheets. (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
|
L. David Baron
|
a079319f37
|
Clean up SkipUntil handling in parsing of pseudo-classes with arguments. (I haven't found any cases where this actually changes behavior, but it's needed for the next patch.) (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
|
Zack Weinberg
|
2ec3bc6f42
|
Bug 556661: make nsDOMCSSDeclaration::SetProperty capable of removing !important. r=dbaron
|
2010-04-06 15:52:02 -07:00 |
|
Mats Palmgren
|
57a4d3a783
|
Bug 383488: don't accept trailing tokens in 'value' in style.setProperty(prop,value,"important"). r=dbaron
|
2010-04-01 23:07:40 -07:00 |
|
Zack Weinberg
|
fc83353867
|
Bug 508466 part 3: remove eSelectorParsingStatus_Empty. r=dbaron
|
2010-03-31 11:08:11 -07:00 |
|