layout/style/nsCSSRules.cpp
3edc79afc84277486afad1fb76d007ba37e72894
created 2011-11-20 22:21 -0800
pushed 2011-11-23 01:15 +0000
Jeff Walden Jeff Walden - Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
67673422f7d2eb344b763465c738d83cc5e8480c
created 2011-05-28 15:38 -0700
pushed 2011-10-20 01:53 +0000
Zack Weinberg Zack Weinberg - Bug 659963: consistently use infallible malloc in the CSS parser. r=dbaron
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 06:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
9d70431e1ac56a3372920b0c86dded97d08794bf
created 2011-06-20 16:47 -0700
pushed 2011-06-20 23:49 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
ddc73a8ae4027c31f82ed720724ef6e7dd3192c9
created 2011-06-12 18:52 -0700
pushed 2011-06-13 09:57 +0000
L. David Baron L. David Baron - Add missing break (Bug 398962) r=bzbarsky
dbccf95e0a8138d2064dd67db5db855dcb7257bb
created 2011-05-06 00:33 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 648925 - Part 5: Make nsCSSKeyframeRule use inherited AddRef/Release from Rule. r=bzbarsky
74f3c3baa67a9f244e059b0162a40c158958fd3d
created 2011-04-07 23:36 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 648925 - Part 4: DeCOMtaminate GetDOMRule and GetDOMRuleWeak. r=bzbarsky
f19cd0781e64bf845c1a25d5ac9ecb80979a6829
created 2011-04-11 19:46 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 648925 - Part 3: Factor some common method bodies into css::Rule. r=bzbarsky
750d39ddb81f1a0b0385e253705dbe1049fbbb4b
created 2011-04-07 20:51 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 648925 - Part 2: Make several css::Rule methods non-virtual and inline. r=bzbarsky
6140c532052523d208530f597c499dca136aac62
created 2011-04-07 18:23 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 648925 - Part 1: Change uses of nsICSSRule to css::Rule. r=bzbarsky
064d7c5425a6b70e0e7d4f3c6aebdf812334b65e
created 2011-05-02 18:43 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Audit for places in style rule code that need to check for a null sheet. (Bug 634373) r=bzbarsky
52a05ef70c662092f14efefc396f2cc8f8e96bb0
created 2011-04-28 10:21 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Add support for regexp() function in @-moz-document rule. (Bug 398962) r=bzbarsky
27987cc4f4bbc636517a38ebc3222fbfab552496
created 2011-04-27 16:53 -0400
pushed 2011-12-04 19:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 649163. Stop refcounting the return values from GetCSSParsingEnvironment, where possible. r=dbaron
183330b5a00872971b41ec7f855503418533c0c9
created 2011-04-21 20:17 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Allow null media query cache key in some places. (Bug 542058, patch 2) r=bzbarsky
1cd6b2cce8a84d7abdbb13223da27a87dd3449a0
created 2011-04-21 20:17 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Remove null-checks of nsCSSParser, since construction is infallible. (Bug 542058, patch 1) r=bzbarsky
5f6f0204b6827bd2263ebc5d6c6c4c19f29ea3fc
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky
f8dba37f47618e7d652aa1837faa408cc7878b45
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Implement parsing and storage of @keyframes rule. (Bug 435442, patch 5) r=bzbarsky
2597d6ff2793ec4c9335a9953d382b7913bfff99
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Fix style rule inheritance macros. (Bug 435442, patch 4) r=bzbarsky
9e703bf91ff5a210f97b0b8914c391ba20439395
created 2011-04-11 23:18 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Clean up handling of CSSOM modifications to rules that are non-child descendants of a sheet. (Bug 435442, patch 3) r=bzbarsky
ec38f9d0e7c23adff8c6f399a7f71f49d2f3443e
created 2011-03-22 23:20 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 645956 - Part 5: Remove NS_NewCSSCharsetRule, r=bzbarsky
7d61a9406c03fdcfbac6acc4081a896b69f49ebb
created 2010-08-07 22:34 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 645956 - Part 4: Move CSSCharsetRule to header file and put in css namespace, r=bzbarsky
cefe71fc5e19c4fee1c5be3df483cf3c1e8ac931
created 2011-03-22 22:23 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 645956 - Part 3: Remove NS_NewCSSNamespaceRule, r=bzbarsky
5a9e6e008e19b288a83f38551a9b08fb438c7bb0
created 2011-03-22 22:22 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 645956 - Part 2: Remove NS_NewCSSImportRule, r=bzbarsky
5235a5391635a57d75ac52e6bf7aa2dce73e5cd6
created 2010-08-07 22:33 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577976 - Part 5: Remove AddRef from GetStyleSheet, r=bzbarsky
5d537abf700580e70406c631d461ab60bb956e09
created 2011-03-17 22:18 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577976 - Part 4: Move AddRef/Release back to nsCSSRule, r=bzbarsky
7e119e22b856b359b201601934bd194194d8cd98
created 2011-03-06 19:59 -0800
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577976 - Part 3: Rename nsCSSRule and put in css namespace, r=bzbarsky
f2685fc02b6bea19c3406875f6dd5d7b2fcf078a
created 2010-08-07 22:30 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577976 - Part 2: Remove forwarding methods to nsCSSRule from Rule classes, r=bzbarsky
592aacaf042d61e425d8cf05d4339b6a0bb2b1d3
created 2011-03-28 20:21 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577976 - Part 1: Make nsCSSRule inherit from nsICSSRule and remove inheritance of nsICSSRule from other classes, r=bzbarsky
7e05a50ed66bbf83c8b124472dc70fbebe93836a
created 2010-08-07 22:29 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577974 - Part 4: DeCOM and de-virtualize methods in GroupRule, r=bzbarsky
8bd0c633031859162173a911b2b15a722a86e294
created 2011-03-17 22:18 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577974 - Part 3: Rename nsCSSDocumentRule and nsCSSMediaRule, r=bzbarsky
f100d70f483a75430129d12a2b46b171687978a2
created 2010-08-07 22:28 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577974 - Part 2: Remove nsICSSGroupRule, r=bzbarsky
45d658bb4be18c836dc93fa6ff532731f3a55530
created 2010-08-07 22:23 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577974 - Part 1: Rename CSSGroupRuleListImpl. r=bzbarsky
14fa948cc732e901010932361ed035e9f5d99276
created 2011-03-29 20:46 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Don't call SetSheet with a null sheet. (Bug 645951) r=bzbarsky
5de818f2b9920d454abaf2cf2b3d4b57395b4cec
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577002 Part 3: Make various ImportRule functions non-virtual and cleanup some return types. r=bzbarsky
9ce52762e87a9719fd9ca6d8b1ab1b74c5d81efa
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577002 Part 2: Remove nsICSSImportRule. r=bzbarsky
ecf6c47436b6f7ab93a0bac434bf9500cd333493
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 577002 Part 1: Rename CSSImportRuleImpl to mozilla::css::ImportRule. r=bzbarsky
298776804644de03f6e667f9ef6b9e6f7c040d72
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 576877 Part 3: De-virtualize methods in NameSpaceRule. r=bzbarsky
d7ccd31d9c84753c3a811e03bd5214e6c9f122b7
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 576877 Part 2: Remove nsICSSNameSpaceRule. r=bzbarsky
83001dcbcda789f3ba7df069056c7b58dd3a479b
created 2011-03-17 13:41 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 576877 Part 1: Rename CSSNameSpaceRuleImpl to mozilla::css::NameSpaceRule. r=bzbarsky
c12c5e990eda0d8e29318733e2ffb657f6bdc34b
created 2010-09-18 12:15 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Add NS_FINAL_CLASS annotations to rule classes. r=bzbarsky Add virtual that I missed on nsCSSGroupRule. (Bug 596140) a=me
d09dcf95a050c2b0feab08aa4cafa28fdcfb4751
created 2010-09-18 11:43 -0700
pushed 2011-12-04 19:18 +0000
L. David Baron L. David Baron - Eliminate all virtual functions from nsCSSRule to eliminate its vtable pointer. (Bug 596140) r=bzbarsky a2.0=roc
cc1460eb9bb37e695af08ea0fc1818c3c9986d3c
created 2010-08-23 11:32 +0100
pushed 2011-12-04 19:18 +0000
Jonathan Kew Jonathan Kew - bug 585718 - support -moz-font-feature-settings and -moz-font-language-override in nsCSSFontFaceStyleDecl::GetPropertyValue. r+a=dbaron
e9a04e8f25fdb1973c741633827e3cecea0fa5a3
created 2010-08-15 11:19 -0400
pushed 2011-12-04 19:18 +0000
Ms2ger Ms2ger - Make nsICSSRule::Clone return the cloned value directly. (Bug 585137) r=bzbarsky a2.0=dbaron
aa2c754aff8b8e588c3cb0e80b82bafc4f17fe6f
created 2010-07-23 11:00 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 569719 part 6: Move Declaration::AppendCSSValueToString into nsCSSValue. r=dbaron
6f14e67fbfcd29f15a36b8648f52484463ea075d
created 2010-06-28 15:49 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
e428d87c3a25fcb8fc32bc98a9ff6d13d4f2e187
created 2010-06-28 15:49 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 569719 part 1: Rename nsCSSDeclaration to mozilla::css::Declaration. r=dbaron
4c238c01406a9c0f84939be3597e8d237ec056b4
created 2010-07-18 22:23 +0200
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 575900 - Remove unneeded QIs from CSS Rule classes. r=bz
f7a3958eef077f6fd53754cb7f9e80ae86f97833
created 2010-07-18 16:39 +0200
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 571946 - Let nsICSSRule::GetType return the type as a PRInt32 type instead of taking an outparam for that. r=bz
0f7bc3357bc3d24d1f325c945a8d7b929c0a9b53
created 2010-07-13 21:30 +0100
pushed 2011-12-04 19:18 +0000
Jonathan Kew Jonathan Kew - bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
619563f026f52daf53443e376f1155c9be23d94f
created 2010-06-25 12:38 -0700
pushed 2011-12-04 19:18 +0000
Daniel Holbert Daniel Holbert - Bug 574750: Use size_t for counter, in loops over contents of an nsCSSValue::Array. r=bz
9a7be1835b530c72a46069a5c3951b80b16804a3
created 2010-05-19 22:28 -0400
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
61ae81ad4041c3e59fe5a5aec9e3e825bc8fcf80
created 2010-06-01 11:51 +1200
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 569189. Remove unneeded QIs for style sheets, part 2. r=dbaron
e68db2300a3b72ed65c2ed747f616221ee3e41c2
created 2010-06-01 11:51 +1200
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Bug 569189. Remove unneeded QIs for style sheets. r=dbaron
5329c2d9c968a667427d6b1babf50dfe86caf5c0
created 2010-05-11 13:41 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
c660b23286f592e4966ff5dab769b217214c2010
created 2010-05-11 13:41 -0700
pushed 2011-12-04 19:18 +0000
Craig Topper Craig Topper - DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron
8e6cbbc07c71d3b003d33e326601e168a42c6c47
created 2010-01-12 14:08 +0100
pushed 2011-12-04 19:18 +0000
Peter Van der Beken Peter Van der Beken - 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.
f12321ab62ac1d01c62415f857c3fb3f880d77b1
created 2010-03-17 16:09 +0100
pushed 2011-12-04 19:18 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
1995edaefd3f79ca174f28635cbdce3d6db0bbe8
created 2010-03-08 07:45 -0800
pushed 2011-12-04 19:18 +0000
Jonas Sicking Jonas Sicking - 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
feddc329bd56e9a94283f9cc15d89491b8dc7bae
created 2009-08-20 14:52 -0700
pushed 2011-12-04 19:18 +0000
Zack Weinberg Zack Weinberg - Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron
less more (0) -60 tip