Jonathan Kew
|
f759645c9b
|
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 |
Daniel Holbert
|
1ff3d04ed2
|
Bug 574750: Use size_t for counter, in loops over contents of an nsCSSValue::Array. r=bz
|
2010-06-25 12:38:57 -07:00 |
Craig Topper
|
2fcf298bd1
|
Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
(transplanted from 9a7be1835b530c72a46069a5c3951b80b16804a3)
--HG--
extra : transplant_source : %9A%7B%E1%83%5BS%0Cr%A4%60i%A5%C3%95%1B%80%B1h%04%A3
|
2010-05-19 22:28:00 -04:00 |
Craig Topper
|
99b0743754
|
Bug 569189. Remove unneeded QIs for style sheets, part 2. r=dbaron
|
2010-06-01 11:51:40 +12:00 |
Craig Topper
|
f73eb4636e
|
Bug 569189. Remove unneeded QIs for style sheets. r=dbaron
|
2010-06-01 11:51:06 +12:00 |
Craig Topper
|
705e44723e
|
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
Craig Topper
|
056fccc892
|
DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
Peter Van der Beken
|
43075da890
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
|
2010-01-12 14:08:43 +01:00 |
Peter Van der Beken
|
c300fa3779
|
Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
--HG--
extra : rebase_source : 8e03b54ff6117dcac27188b296c59dcafbb6db78
|
2010-03-17 16:09:05 +01:00 |
Jonas Sicking
|
225616b6c1
|
Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
|
2010-03-08 07:45:00 -08:00 |
Zack Weinberg
|
83a772fc35
|
Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
L. David Baron
|
500bc42c78
|
Avoid crashing on fontFaceRule.style.getPropertyValue('font-family') when there's no font-family descriptor. (Bug 482148) r=zweinberg
|
2009-03-09 16:14:34 -07:00 |
L. David Baron
|
09af463744
|
Split eCSSUnit_String into eCSSUnit_String (with quotes), eCSSUnit_Ident (without quotes), and eCSSUnit_Families (font family list, but not for @font-face descriptor where the single family is stored as eCSSUnit_String). (Bug 481591) r+sr=bzbarsky
|
2009-03-06 13:05:01 +09:00 |
L. David Baron
|
343d35d06c
|
Quote and escape contents of url() when serializing. (Bug 478160) r+sr=bzbarsky
|
2009-03-06 13:05:01 +09:00 |
L. David Baron
|
5bc877d184
|
Change nsStyleUtil::EscapeCSSString to nsStyleUtil::AppendEscapedCSSString, since almost all callers prefer append behavior anyway. (Bug 478160) r+sr=bzbarsky
|
2009-03-06 13:05:00 +09:00 |
L. David Baron
|
cb76302bb2
|
Backed out changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311)
|
2009-02-04 13:22:45 -08:00 |
L. David Baron
|
bc2262a5dc
|
Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called. (Bug 474655) r+sr=bzbarsky
|
2009-01-22 17:28:14 -08:00 |
Jeff Walden
|
9157a66992
|
Bug 473911 - Crash due to too much recursion in nsCSSDocumentRule::URL::~URL. r+sr=dbaron
|
2009-01-16 15:33:57 -08:00 |
Peter Van der Beken
|
a9ba7dc3aa
|
Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz.
|
2008-10-22 16:31:14 +02:00 |
Zack Weinberg
|
d11143ebbe
|
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
|
2008-08-07 19:15:40 -04:00 |
L. David Baron
|
1c6338b137
|
Implement Media Queries, part 2: infrastructure for dynamic change handling at the rule cascade and style sheet level. (Bug 156716) r+sr=bzbarsky
|
2008-07-26 09:14:48 -07:00 |
dbaron@dbaron.org
|
f66731bfd1
|
Use the existing linked list structure while sorting rules instead of using temporary arrays. b=408295 r+sr=sicking a=dsicore
|
2007-12-14 14:59:20 -08:00 |
jwalden@mit.edu
|
12e960c504
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
roc+@cs.cmu.edu
|
0054412272
|
Bug 374866. Reftests for text-transform. r=dbaron
|
2007-03-22 16:01:14 -07:00 |
dbaron%dbaron.org
|
3fb5317da2
|
Use the existing linked list structure while sorting rules instead of using temporary arrays. b=408295 r+sr=sicking a=dsicore
|
2007-12-14 22:59:20 +00:00 |
jwalden%mit.edu
|
ef68fcf595
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 07:08:56 +00:00 |
sharparrow1%yahoo.com
|
c78720aa24
|
Bug 177805: Fix the use of units in Gecko. r+sr=roc
|
2007-02-07 07:46:44 +00:00 |
cvshook%sicking.cc
|
0c24c4a4c3
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
cvshook%sicking.cc
|
5c7ed7c2dc
|
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
|
2006-11-21 21:28:14 +00:00 |
Olli.Pettay%helsinki.fi
|
198b2c0d8a
|
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
|
2006-05-19 10:26:44 +00:00 |
dbaron%dbaron.org
|
668f9730a4
|
File comments that show up in LXR and provide a quick summary of what's in each file.
|
2006-03-25 05:47:31 +00:00 |
bryner%brianryner.com
|
c28e6a9665
|
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
|
2006-03-22 18:36:36 +00:00 |
cbiesinger%web.de
|
a898e666b8
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
|
2006-02-03 14:18:39 +00:00 |
neil%parkwaycc.co.uk
|
480f8e01d3
|
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
|
2005-12-02 12:02:44 +00:00 |
bryner%brianryner.com
|
13ca8dd24e
|
Convert CSSGroupRule and CSSStyleSheet to use nsCOMArray. Bug 312491, r+sr=bzbarsky.
|
2005-10-15 20:21:20 +00:00 |
dbaron%dbaron.org
|
70322f91af
|
Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
|
2005-03-30 00:36:57 +00:00 |
darin%meer.net
|
5671b8bb27
|
fixing win32 debug bustage
|
2004-08-06 19:48:04 +00:00 |
dbaron%dbaron.org
|
119da61932
|
Implement @-moz-document at-rule for site-specific rules, particularly in user stylesheets. b=238099 r+sr=bzbarsky
|
2004-08-05 18:26:14 +00:00 |
roc+%cs.cmu.edu
|
52092297fe
|
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
|
2004-06-17 00:13:25 +00:00 |
gerv%gerv.net
|
692411203a
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-17 21:52:36 +00:00 |
bzbarsky%mit.edu
|
4f04752672
|
Don't use HTML rules to parse (redundantly) media strings in CSS @import
rules. Bug 153755, r+sr=dbaron
|
2004-01-10 02:27:41 +00:00 |
bryner%brianryner.com
|
9c81944cb6
|
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
|
2004-01-07 22:30:53 +00:00 |
bryner%brianryner.com
|
7f4af2e0f9
|
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
|
2003-09-07 21:50:21 +00:00 |
dbaron%dbaron.org
|
440c73cd8f
|
Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky
|
2003-06-24 05:40:37 +00:00 |
dbaron%dbaron.org
|
83af5aded6
|
Make CSSStyleRuleImpl immutable by changing mutation code (including some merging of code between nsDOMCSSAttributeDeclaration and DOMCSSDeclarationImpl) so that it creates a new rule for the modified declaration. Change StyleRuleChanged notification signatures, and change pres shell's handling of style rule change, addition, and removal to just do reresolution. Remove fine-grained ways of clearing style data. Change PeekStyleData so it doesn't do more work than it needs to, and can be relied on not to access rules that no longer match any content. b=188803 r+sr=bzbarsky
|
2003-06-18 01:59:57 +00:00 |
peterv%netscape.com
|
b3d575fd9b
|
Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv.
|
2003-03-05 15:08:41 +00:00 |
dbaron%dbaron.org
|
3b97b5e3fb
|
Fix bustage. b=167415
|
2003-02-23 05:36:40 +00:00 |
dbaron%dbaron.org
|
754d904cda
|
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
|
2003-02-22 15:34:38 +00:00 |
dbaron%dbaron.org
|
329252c847
|
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it's no longer needed. r=timeless sr=jag
|
2003-01-08 19:24:38 +00:00 |
peterv%netscape.com
|
eef263b19e
|
Fix for bug 183999 (Modernize content). r=caillon, sr=bz.
|
2002-12-11 14:24:49 +00:00 |