dbaron%dbaron.org
04b8c33eda
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
dbaron%dbaron.org
5dae0dcf6b
Split the nsCSSRuleProcessor half of nsCSSStyleSheet.cpp into nsCSSRuleProcessor.cpp. b=332136 r+sr=bzbarsky
2006-04-03 23:52:17 +00:00
dbaron%dbaron.org
30f8db359a
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
timeless%mozdev.org
1ce5986f6b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
cbiesinger%web.de
1d04cb0110
Bug 309521
...
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
content state for the former)
- make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
- Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
cvshook%sicking.cc
79b8f5fc24
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
...
r/sr=bz
2005-12-28 21:52:39 +00:00
bzbarsky%mit.edu
9dc7327649
Don't bother calling SelectorMatches in Has*DependentStyle if the selector
...
won't affect our change bitfield. Bug 319097, r+sr=dbaron
2005-12-05 18:59:54 +00:00
timeless%mozdev.org
1c34e68034
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
dbaron%dbaron.org
eac6a24015
Change storage of :not() selectors so that there is one item in mNegations per :not(), and simplify various code accordingly. Simplify SelectorMatches a little more. b=315567 r+sr=bzbarsky
2005-11-09 04:17:26 +00:00
bzbarsky%mit.edu
d44ad313ae
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
cvshook%sicking.cc
64a0fbd45f
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-10-28 11:25:24 +00:00
doronr%us.ibm.com
573c3b6d32
Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz
2005-10-18 21:16:27 +00:00
bzbarsky%mit.edu
0d1e336c9a
Try fixing bug 288064 again. r=biesi, sr=dbaron
2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
46dc7e29ca
Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
...
309067, r+sr=dbaron
2005-10-16 15:57:13 +00:00
bryner%brianryner.com
1226dbed26
Convert CSSGroupRule and CSSStyleSheet to use nsCOMArray. Bug 312491, r+sr=bzbarsky.
2005-10-15 20:21:20 +00:00
peterv%propagandism.org
513c1fd56d
Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
2005-10-14 09:07:29 +00:00
bryner%brianryner.com
48082c9284
Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron.
2005-10-08 23:06:27 +00:00
bzbarsky%mit.edu
79185165c1
Backing out bug 288064 because of the Tp hit.
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
7a5cbee6e9
Implement a LOADING state, have a :-moz-loading selector to match on it, use it
...
for images. Bug 288064, r=biesi, sr=dbaron
2005-10-01 00:34:03 +00:00
bryner%brianryner.com
04c16c894f
Avoid nsIStyledContent QI in RuleProcessorData (bug 309927). r+sr=dbaron.
2005-09-25 06:09:27 +00:00
bzbarsky%mit.edu
d4eeae8f43
Use AttrValueIs, not GetAttr, for [attr="foo"] comparisons. Bug 308093, r+sr=dbaron
2005-09-18 23:09:48 +00:00
bzbarsky%mit.edu
608088a431
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
peterv%propagandism.org
1fd27aa751
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
bzbarsky%mit.edu
ee3656b5aa
Add support for :valid, :invalid, :in-range, and :out-of-range pseudo-classes.
...
Bug 302462, patch by Allan Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 20:56:46 +00:00
bzbarsky%mit.edu
fd98f06afb
Implement :enabled and :disabled CSS pseudo-classes. Bug 84400, patch by Allan
...
Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 03:31:47 +00:00
bsmedberg%covad.net
f0d2e05a7e
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
bsmedberg%covad.net
8992fb4c7d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
e9c48557e9
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
roc+%cs.cmu.edu
c3ea09b7b0
Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
2005-08-10 20:21:44 +00:00
allan%beaufour.dk
18c60543f2
Support :required and :optional pseudoclasses. Bug 302608, r+sr=bzbarsky, a=mkaply
2005-08-02 08:29:03 +00:00
peterv%propagandism.org
ea82f1a8a5
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
2005-06-16 13:10:58 +00:00
bzbarsky%mit.edu
4b8823720e
Add an nsIContent api for getting the intrinsic state of the content; this can
...
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms). Bug
296309, r+sr=dbaron, a=chofmann
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
8df9c25d22
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
e2e353c87b
Clean up includes a bit in CSSLoader. Bug 290107, r+sr=dbaron, a=brendan
2005-04-14 15:27:16 +00:00
dbaron%dbaron.org
4b1913ff77
Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
2005-03-30 00:36:57 +00:00
bryner%brianryner.com
59496a3bd0
Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron.
2005-02-19 00:10:38 +00:00
bryner%brianryner.com
3fc8341b89
Simplifying this a bit to try to fix bustage.
2005-02-18 19:58:13 +00:00
bryner%brianryner.com
58396e7490
Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky.
2005-02-18 19:18:37 +00:00
bzbarsky%mit.edu
b5c3568bed
Fix HTML nodes to not claim to be in the XHTML namespace (unless they are, of
...
course). Bug 103225, r+sr=jst
2005-01-12 02:41:36 +00:00
bryner%brianryner.com
6d1dd410b1
Move nsIContent::GetClassAttributeName() onto nsIStyledContent (bug 274402). r+sr=jst.
2004-12-14 03:54:01 +00:00
bryner%brianryner.com
076b2a64a6
deCOMtaminate nsIContent::GetNameSpaceID. Bug 272079, r+sr=jst
2004-12-13 04:14:28 +00:00
bzbarsky%mit.edu
f6fea6e11a
Fix comment. More bug 157395.
2004-12-03 04:48:32 +00:00
bzbarsky%mit.edu
6de447be6a
:empty should not match nodes that have whitespace children. Introduce a
...
:-moz-only-whitespace pseudo-class to do what :empty used to do (so we can use
it in quirk.css and the like). Bug 157395, patch by Justin Wood
<116057@bacon.qcc.mass.edu>, r+sr=bzbarsky
2004-12-03 04:25:21 +00:00
bzbarsky%mit.edu
6b78bd4a5e
deCOMify nsIStyledContent::GetID (make it return we a weak pointer to the ID
...
atom). Bug 244249, patch by jpl24 <jlurz24@gmail.com>, r=sicking, sr=bzbarsky
2004-11-23 17:21:37 +00:00
bzbarsky%mit.edu
ce63bee9d7
Fix crash if insertRule() is called on an empty string. Bug 261798, r+sr=dbaron
2004-10-06 00:34:06 +00:00
dbaron%dbaron.org
2afd699c4e
Separate sheet URI and base URI for style attributes and for CSS parsing from DOM APIs. b=258707 r+sr=bzbarsky
2004-09-10 23:31:48 +00:00
dbaron%dbaron.org
96c0e36f4e
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
2004-09-10 06:45:59 +00:00
tor%cs.brown.edu
0c326e84e7
Bug 216563 - implement <svg:switch>.
...
Patch by scootermorris@comcast.net , r=afri, sr=dbaron
2004-08-23 21:10:39 +00:00