glazman%netscape.com
df06f9a509
backing out fix for 88681 due to merge conflicts
2001-08-01 14:53:15 +00:00
glazman%netscape.com
627c41826f
BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
2001-08-01 14:38:30 +00:00
hyatt%netscape.com
bbaa5f5f43
Fix for table color quirk bug. r=dbaron, sr=attinasi
2001-08-01 07:51:27 +00:00
brendan%mozilla.org
8c7c819206
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
hyatt%netscape.com
04fb853f1a
Fix for 90081, r=dbaron, sr=attinasi
2001-07-25 06:33:06 +00:00
jaggernaut%netscape.com
4d73a251ab
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
hyatt%netscape.com
069bcafc1e
More hot 90081 action. Needed to tweak it a little to avoid crash.
2001-07-18 23:25:16 +00:00
hyatt%netscape.com
04aa6b45a9
Fix for 90081, r/sr=waterson,attinasi
2001-07-18 22:48:35 +00:00
bzbarsky%mit.edu
04ebfa74d0
Make CSSParserImpl::ParseAndAppendDeclaration keep parsing even when it
...
encounters an error. Bug 88421, r=pierre, sr=attinasi
2001-07-18 19:43:39 +00:00
jst%netscape.com
86ec54ba62
Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com
2001-07-18 07:48:12 +00:00
dbaron%fas.harvard.edu
1f8fc1d555
Replace the mMediumCascadeTable nsHashtable with a linked list of rule cascades since searching a linked list of at most two elements (and usually just one) is *much* faster than doing a hashtable lookup. r=waterson sr=attinasi b=90791
2001-07-16 20:59:28 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
bernd.mielke%snafu.de
968b517736
Inherit color into the table elements in quirks mode
...
bug 46480 patch by fantasai@escape.com r=bernd sr=attinasi
2001-07-06 14:17:08 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com
f981ffed5f
Bug 87229. Replace giant switch statements with bit-ops and jump tables where appropriate. r=attinasi, sr=hyatt
2001-06-29 22:42:46 +00:00
dbaron%fas.harvard.edu
b30ae7fa9d
Fix BiDi regression from style system landing by correcting implementation of 'unicode-bidi' to be a non-inherited property, correctly mapping attributes to it, splitting text frames with both strong RTL and LTR characters, and stripping BiDi control characters. Code by me and lkemmel@il.ibm.com r=simon@softel.co.il sr=hyatt b=83958
2001-06-29 03:15:58 +00:00
glazman%netscape.com
050d131fbc
CSS parser drops negations if attached to universal selector and a pseudo-element; b=87999, r=peterv, sr=hyatt
2001-06-27 10:41:49 +00:00
hyatt%netscape.com
5364cde577
Fix for 83658, font size=7 broken, r=dbaron, sr=waterson, a=dbaron
2001-06-20 06:43:28 +00:00
dbaron%fas.harvard.edu
f8ffcd1a4b
Correct matching of dashmatch (|=) according to recent CSS WG discussions and fix :not() bugs with class selectors, id selectors, and $= and ^= attribute selectors. r=hixie sr=attinasi a=asa b=83616
2001-06-19 22:46:08 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
hyatt%netscape.com
9166cb55f7
Fix for 84046, unable to dynamically change bgcolors. r=cmanske, sr=attinasi, a=dbaron
2001-06-18 20:49:57 +00:00
dbaron%fas.harvard.edu
286894695d
Fix bustage from scc's checkin for bug 85271.
2001-06-17 07:38:01 +00:00
dbaron%fas.harvard.edu
65490b586d
Make implied universal selectors be equivalent to ns|* where ns is the default namespace, and make appropriate changes to our CSS files. This brings us into conformance with the CSS3 selectors draft and improves performance by reducing the number of universally hashed selectors. Most of this patch is by attinasi. (35847, 83482) Also make first-node/last-node rules in quirks.css non-universal to improve performance. (83839) r=rbs sr=waterson a=asa b=35847
2001-06-09 01:32:19 +00:00
rods%netscape.com
71e4963e43
Need to get the default font size and use that depending on Quirks or Strict
...
Bug 78526 r=kmcclusk sr=attinasi a=dbaron
2001-06-08 02:17:09 +00:00
dbaron%fas.harvard.edu
9d856ec3de
Miscellaneous performance fixes related to selector matching:
...
* cut in half the number of (expensive, universally hashed) selectors needed for many UA-stylesheet :link and :visited rules by implementing :-moz-any-link (bug 83484)
* remove most of EnumerateTagRules since most of it does no useful work (bug 83506)
* avoid refcounting of atoms for stack-based hash keys (bug 83511)
* add logging (turned off, except for me) to evaluate effectiveness of RuleHash
* add a namespace hash, which will be a big win once bug 35847 is fixed (bug 83497)
* avoid repeated reallocation of mEnumList by setting the initial length to a minimum of 8
* remove an unneeded variable in the beginning of SelectorMatches
* fix one case in CSS error reporting (bug 65469), not part of default build
b=83482 r=attinasi@netscape.com sr=waterson@netscape.com a=asa@mozilla.org
2001-06-05 01:00:11 +00:00
hyatt%netscape.com
f00e91ea2c
Fix for 83613. r=dbaron, sr=brendan, a=leaf
2001-06-01 21:04:23 +00:00
dbaron%fas.harvard.edu
029bedda1e
Adding newline to end of file to fix HP bustage.
2001-05-31 23:59:22 +00:00
hyatt%netscape.com
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
dbaron%fas.harvard.edu
477494db32
Fix build bustage within |#ifdef CSS_REPORT_PARSE_ERRORS| resulting from scc's string changes for bug 75220. Not part of default build. r=glazman a=tor
2001-05-23 14:18:38 +00:00
dbaron%fas.harvard.edu
c78db9c656
Work around crash by using nsSupportsArray::Clone instead of the buggy (82133) nsSupportsArray::AppendElements. Patch from glazman@netscape.com, r=dbaron, sr=attinasi, b=80057
2001-05-22 20:53:00 +00:00
peterv%netscape.com
bcc4d7040c
Fixing regression bug 81918 (Setting preferred style sheet via HTTP headers is broken). r=glazman, sr=jst.
2001-05-21 13:01:41 +00:00
jst%netscape.com
64db0f5c68
Removing #include...
2001-05-21 03:14:39 +00:00
jst%netscape.com
f72e19a2c3
scc checking in from jst's account. bug #75220 : sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
2001-05-19 11:27:30 +00:00
peterv%netscape.com
899061aa64
Fix for bug 7515 (load stylesheets inserted dynamically through the DOM). r=heikki, harishd. sr=jst.
2001-05-19 02:59:15 +00:00
ftang%netscape.com
36ab05611e
fix bug 80552 r=ftang r/sr=jst
...
check in for simon@softel.co.il
change BidiEnable to GetBidiEnable
2001-05-16 13:40:08 +00:00
jst%netscape.com
9e3e2750cd
Checking in Boris Zbarsky's (bzbarsky@mit.edu) fix for bug 79818, making more CSSRules implement DOM interfaces. r=bryner, sr=jst
2001-05-15 08:26:13 +00:00
glazman%netscape.com
41aa3398d9
nsDOMCSSDeclaration::GetCssText not implemented; b=79722, r=harishd, sr=jst
2001-05-15 08:25:03 +00:00
nhotta%netscape.com
040a56f113
Changed to make string as array so sizeof returns number of characters instead of a size of a pointer,
...
this fixes a wrong offset problem for parsing charset, bug 80114, r=attinasi, sr=blizzard.
2001-05-15 03:03:19 +00:00
glazman%netscape.com
9e63d86384
ViewCSS.getComputedStyle() returns empty list; b=62697, r=peterv, sr=jst
2001-05-14 11:23:53 +00:00
harishd%netscape.com
ea54baebb7
77746 - Remove style from the style stack on encountering the appropritate end tag.
...
78202 - Added text-decoration property for GetComputedStyle.
26347 - Anchor ( special element ) should be able to close phrasel elements
78140 - Putting back list-style-image support for getComputedStyle that got removed accidently.
r=heikki
sr=jst
2001-05-09 03:29:09 +00:00
jst%netscape.com
adf1d8320a
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 16:46:42 +00:00
glazman%netscape.com
cad22a4fbd
getComputedStyle was not implemented for text-align property; b=78709, r=harishd, sr=hyatt
2001-05-04 11:30:34 +00:00
pierre%netscape.com
941bd70ab7
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
2001-05-03 13:20:48 +00:00
pierre%netscape.com
19cf97e623
78541 Typos in nsCSSStyleRule.cpp. Fix by sfraser, r=valeski.
2001-05-03 07:39:57 +00:00
pierre%netscape.com
ed7431771d
14448 'border' property not resetting 'border-color' to initial value. tested=dbaron/hixie
2001-05-02 10:31:31 +00:00
pierre%netscape.com
ffc2d7be8a
66190 External style sheet with unrecognized charset is ignored / 63502 Content-Style-Type don't ignore parameters. r=attinasi/glazman
2001-05-02 10:24:33 +00:00
rbs%maths.uq.edu.au
27b5183dca
Fix bug 76567 (load viewsource.css on demand rather than at startup). Patch mostly by bzbarsky@mit.edu r=harishd,brendan sr=jst
2001-05-02 04:53:38 +00:00
dbaron%fas.harvard.edu
48c7988529
Fix OS/2 bustage. |nsISupportsArrayEnumFunc| should not have |PR_CALLBACK|.
2001-04-28 04:30:42 +00:00
dbaron%fas.harvard.edu
79181752db
Fix unneeded construction of |nsAutoString|s in |SelectorMatches| by pulling one out of a loop and rewriting matching of ^= and $= CSS3 selectors to remove the other. b=77063 r=glazman@netscape.com sr=attinasi@netscape.com
...
Fix O(N^2) cascading by replacing insertion into one large |nsISupportsArray| with appending into a hashtable (hashed by weight) of |nsISupportsArray| and then combining those arrays into the larger array. b=77066 r=attinasi@netscape.com sr=waterson@netscape.com
Reduce construction of |SelectorMatchesData| by retaining (so they can be used for matching other selectors) any new ones constructed in |SelectorMatchesTree| until the one originally passed to |SelectorMatchesTree| is destroyed. b=77090 r=attinasi@netscape.com sr=waterson@netscape.com
2001-04-28 02:16:16 +00:00
heikki%netscape.com
a0844e5329
Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur.
2001-04-26 19:33:12 +00:00
pierre%netscape.com
d764405700
#12386 "Matching of case sensitive attribute values should be case sensitive" sr=waterson
2001-04-18 04:36:52 +00:00
mjudge%netscape.com
7b96b4c7ec
needed PR_MIN and MAX bustage
2001-04-18 00:33:23 +00:00
pierre%netscape.com
a468466153
#59933 . When a |smaller| font size results in something smaller than the |xx-small| of the base font, we use the parent's font size. Same thing for |larger| and |xx-large|. r=attinasi
2001-04-17 23:23:09 +00:00
attinasi%netscape.com
f251dbeb0f
Fix for regression: only restrict HTML content from event pseudo application. b=75823 sr=hyatt
2001-04-14 06:34:50 +00:00
attinasi%netscape.com
c68bc0e2b0
'Fixes' major performance problem with universal dynamic pseudo selectors by restricting their application in Standard mode to the same elements we restrict them to in QuirksMode. b=68821 r=waterson sr=shaver
2001-04-11 23:47:34 +00:00
hyatt%netscape.com
59c0d9ecc7
Fix for 75189. r=jag. sr=attinasi
2001-04-11 03:55:39 +00:00
blakeross%telocity.com
60046d5eee
Implement css3 :empty selector (75186). Patch by the evil QA-turned-engineer Ian Hickson <ian@hixie.ch> who insists on using me shamelessly for my cvs account. r=pierre sr=attinasi
2001-04-11 02:55:41 +00:00
glazman%netscape.com
595cbdb537
fix for :not() due to 72302; b=71647, r=pierre, sr=attinasi
2001-04-10 13:43:20 +00:00
glazman%netscape.com
9c5a520934
CSS2+ identifiers should support underscores ; b=74845, r=pierre, sr=attinasi
2001-04-10 11:09:07 +00:00
hyatt%netscape.com
4a66754d65
Fix regression to :-moz-bound-element caused by the :not checkin.
2001-04-08 22:22:47 +00:00
attinasi%netscape.com
d442237a68
Fixed performance problem caused by unused nsAutoString in SelectorMatches.
...
Patch by bratell@lysator.liu.se , r=glazman@netscape.com sr=attinasi@netscape.com b=74830
2001-04-05 23:14:00 +00:00
blakeross%telocity.com
6573419a09
Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt
2001-04-05 19:53:13 +00:00
darin%netscape.com
b117712a15
Fixes bug 73905 "CSS/JS documents are not cached" r=pierre, sr=waterson
2001-04-04 07:20:46 +00:00
dbaron%fas.harvard.edu
2567905f44
Fix bustage (if CSS_REPORT_PARSE_ERRORS is defined) from scc's string branch landing. nsLiteralChar was removed, so use nsLocalString instead. r=disttsc@bart.nl sr=scc@mozilla.org
2001-04-02 21:14:23 +00:00
disttsc%bart.nl
96f5f6cf31
Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
2001-03-30 10:39:06 +00:00
glazman%netscape.com
ad4cc99616
Support for :last-child pseudoclass; checking in for Ian Hickson ; b=46916, r=pierre, sr=attinasi
2001-03-30 10:20:57 +00:00
harishd%netscape.com
e8da0993b5
71942 - Intialize the ptr to fix the crash.
...
49942 - Should not include parent when absolutely positioned.
Added border color property.
r=heikki
sr=jst
2001-03-30 02:08:48 +00:00
glazman%netscape.com
d366db697f
fix for Stylesheet Dump in viewer. b=71648, r=pierre, sr=attinasi
2001-03-28 08:02:20 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
glazman%netscape.com
d20e313e4e
easy fix for 71647 ; that bug was hidden behind 72302, [s]r=attinasi
2001-03-21 09:40:41 +00:00
hyatt%netscape.com
6b24608b5a
Fix for 62985, r=dbaron, sr=attinasi
2001-03-21 08:10:20 +00:00
glazman%netscape.com
b547795c45
adds support for :not() css3 pseudo-class; b=71647, r=pierre, sr=hyatt
2001-03-20 11:49:20 +00:00
blakeross%telocity.com
0ad568f284
Crash when reading past the end of a CSSRuleList. patch by Hixie (ian@hixie.ch). r=blake, glazman sr=jst
2001-03-19 22:12:12 +00:00
hyatt%netscape.com
aaf0e6df84
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
harishd%netscape.com
e9eab5cf9a
Correcting indentation.
2001-03-11 21:07:33 +00:00
harishd%netscape.com
d3f41aceb6
Indendation got messed up...somehow! CORRECTING.
2001-03-11 21:03:08 +00:00
harishd%netscape.com
f1e706bc7a
69826 - Flush conten model to access named items
...
Fixed an assertion.
Added a few more properties for getComputedStyle and did some clean up.
r=heikki, sr=jst
2001-03-11 20:47:06 +00:00
attinasi%netscape.com
9cd9101366
Backed out last night's changes due to regression that exposed a fatal flaw in the idea of the fix. r=71561
2001-03-11 07:54:00 +00:00
attinasi%netscape.com
63d7861535
Prevent text nodes from being passed to SelectorMatches to improve style resolution performance and ensure correctness. b=56117 r=pierre sr=waterson
2001-03-10 06:14:52 +00:00
hyatt%netscape.com
4c6682bec7
Fix for 71262 and 71485, r=jag, srs=shaver on 71262 and hewitt on 71485
2001-03-10 01:43:09 +00:00
erik%netscape.com
ca75151209
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
...
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:13:03 +00:00
dbaron%fas.harvard.edu
24822ec31e
Remove long-obsolete file that hasn't been part of the build since late 1998. sr=buster@netscape.com
2001-03-09 03:10:47 +00:00
glazman%netscape.com
514b078cef
Cleanup of ParseSelector() ; b=71100, r=peterl, sr=attinasi
2001-03-08 23:27:39 +00:00
dbaron%fas.harvard.edu
dc14bce8cb
Fix CSS_REPORT_PARSE_ERRORS build bustage resulting from string changes.
2001-03-08 14:25:11 +00:00
heikki%netscape.com
b2ce503d1a
Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson.
2001-03-08 02:41:16 +00:00
law%netscape.com
834275d324
Part of bug 57576; adding support for getting list-style-image; r=harishd, sr=jst
2001-03-08 00:55:01 +00:00
glazman%netscape.com
bd70011ca1
mSourceString in SelectorList was allocated, filled with a
...
reconstructed copy of ALL selectors in chrome and document,
unused and then deallocated ! b=70995, r=hewitt, sr=attinasi
2001-03-06 23:07:33 +00:00
hyatt%netscape.com
5a40dceb52
Fix for 70809. r=attinasi, sr=brendan
2001-03-06 02:30:30 +00:00
dbaron%fas.harvard.edu
2c102bee6e
Work in progress on CSS error reporting: fix the known false positives and duplicate messages and improve the error messages. It's still a hack that I wouldn't really want to enable by default, but it should be useful for debugging chrome CSS. r=glazman@netscape.com sr=attinasi@netscape.com b=65469
2001-03-06 01:57:30 +00:00
hyatt%netscape.com
5eb460964a
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +00:00
harishd%netscape.com
dad8f665c0
Correcting an error.
...
r=heikki
2001-03-03 00:54:53 +00:00
glazman%netscape.com
90d257e695
enhancement for the 3 new attributes selectors in CSS 3. r=dbaron, sr=attinasi
2001-03-03 00:54:04 +00:00
harishd%netscape.com
e5fbdfc15e
Added more properties(font,background,padding,border,z-index..etc) for getComputedStyle().
...
r=heikki,sr=jst.
2001-03-03 00:44:19 +00:00
disttsc%bart.nl
043186b34e
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
disttsc%bart.nl
e53227d6ad
Update REQUIRES to fix senna bustage
2001-02-22 12:18:48 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
waterson%netscape.com
2cd62f503b
Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
2001-02-22 03:01:34 +00:00
Peter.VanderBeken%pandora.be
305429e76d
Content/layout split-up. Not part of the build. r=jst@netscape.com, sr=waterson@netscape.com.
2001-02-19 17:51:42 +00:00
heikki%netscape.com
ae23767cdd
Checking in changes needed for splitting layout into two separate libraries. r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet.
2001-02-19 12:55:42 +00:00
heikki%netscape.com
3b9cdf783c
Adding new files needed for splitting layout into two separate libraries (some of these files have been moved from mozilla/layout). r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet.
2001-02-19 12:21:27 +00:00
heikki%netscape.com
11c3410104
Adding new files needed for splitting layout into two separate libraries (some of these files have been moved from mozilla/layout). r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet.
2001-02-19 12:10:13 +00:00
hyatt%netscape.com
36abf9f7b5
Fix for 67739. r=pierre,attinasi, sr=ben
2001-02-15 21:25:31 +00:00
hyatt%netscape.com
093c9c2e71
Fix for 67739. r=pierre,attinasi sr=ben
2001-02-15 21:24:47 +00:00
glazman%netscape.com
ecc86acb75
patch for #62607 : cssText field of CSSRule is incomplete, missing curly braces. r=brade, sr=attinasi
2001-02-13 14:10:38 +00:00
glazman%netscape.com
d78b90bd69
patch for #65448 : css parser refused multiple ID selectors in same sequence; r=dbaron,attinasi sr=attinasi (buster's delegation)
2001-02-13 14:06:29 +00:00
glazman%netscape.com
7b4e3d65b8
#52381 corrects pseudo-elmts handling in nsCSSSelector::ToString ; r=attinasi,saslawsky sr=vidur,waterson
2001-02-12 13:04:06 +00:00
harishd%netscape.com
7bc76a76cc
68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing.
...
r=jst sr=vidur a=blizzard
68160 - Set stream listener state to eOnStop only on the final context.
r=nisheeth sr=vidur a=blizzard.
2001-02-09 22:36:23 +00:00
pierre%netscape.com
ad19cf4c81
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
harishd%netscape.com
539e2f64ec
Use resumeParsing instead of EnableParse().
...
r=jst
sr=vidur
2001-02-06 23:31:17 +00:00
disttsc%bart.nl
c353ccb7bf
Replace iostream.h cerr << dependancy with NS_WARNING. bug=67536, r=jst, sr=blizzard
2001-02-03 09:09:24 +00:00
dbaron%fas.harvard.edu
7a97a55d82
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu
20b685bf78
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
attinasi%netscape.com
4217840de6
Performance fix: moves content-specific queries out of SelectorMatches to reduce number of times called in rule matching. b= 53620 r=dbaron sr=waterson
2001-01-27 05:48:41 +00:00
mcafee%netscape.com
2a02bb78fd
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
hewitt%netscape.com
aca04ca013
52381 - DOM selectorText implementation, r=attinasi/jst, sr=waterson
2001-01-22 04:03:48 +00:00
pierre%netscape.com
531ba68b54
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
blakeross%telocity.com
35c3ef934e
Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard
2001-01-16 01:27:20 +00:00
rods%netscape.com
c81b2c3b26
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
blakeross%telocity.com
d8b4e030d4
Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. patch by lordpixel@mac.com. r=ben sr=blizzard
2000-12-05 21:49:42 +00:00
dbaron%fas.harvard.edu
f316e0c51b
Fix leak of atom and fix return value propagation from SetMedia. b=58697 r=pierre@netscape.com sr=waterson@netscape.com
2000-12-02 15:53:42 +00:00
hyatt%netscape.com
b53cda604c
Putting back 54150 on the trunk. ben,waterson. Finally found the reason it needs to be this way.
2000-11-04 09:10:48 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
attinasi%netscape.com
0c357e6319
Fix was already approved for checkin on the branch, now updating trunk as well. b=56194, r=karnaze a=buster (for RTM bug 40340)
2000-10-26 00:34:08 +00:00
hyatt%netscape.com
5e055a5f2d
Fix for 56353. r=buster, r=waterson, a=brendan. Also reverting a style
...
change to a prop list for moz-binding to the state it was on the branch (just to
be compatible).
2000-10-18 08:03:24 +00:00
mstoltz%netscape.com
99a2b79580
Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc
2000-10-13 22:59:47 +00:00
attinasi%netscape.com
ecabb80a7a
Implemented the backend for the following prefs: Override Document colors, Override document fonts, Link and Visited link colors, and Underline links. Provided the ability to disable the preferences as well, so Composer can show changed fonts and colors. These changes are stewing on the trunk for a day or so before making their debut on the branch. b=40340, r=karnaze,pierre a=buster
2000-10-11 08:33:01 +00:00
pierre%netscape.com
543d81b5ef
bug 47846: Crash opening mail message. r=attinasi+brendan, a=phil
2000-10-09 08:51:50 +00:00
rods%netscape.com
c80b1b9d5e
subtract off 2 point sizes for fonts for List and Button on Windows and make sure
...
it is zero or greater
Bug 53744, r=attinasi, sr=buster
2000-10-04 02:17:44 +00:00
bryner%uiuc.edu
3fcba76e2b
Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
...
pavlov. sr/a=ben.
2000-10-04 00:38:03 +00:00
hyatt%netscape.com
3cee6bdb23
Fix for 53417. r=brendan, a=brendan
2000-09-27 20:23:49 +00:00
mozilla.BenB%bucksch.org
60384e2742
51285: Move |EnsureBlockDisplay| to make it less agressive. Patch by attinasi, r=buster
2000-09-23 17:59:20 +00:00
rods%netscape.com
59a4fba503
The font size for selects and buttons needs to reduce the font size by 2 points
...
from the default font size set in prefs
b=53744 a=buster
2000-09-23 00:30:04 +00:00
pierre%netscape.com
fb572bb67f
fix related to the reconstruction of html.css ( #6625 ) and to css system fonts ( #1021 ): in quirks mode and on each platform, use the same fonts as Nav4 for edit fields, lists and buttons. r=rods a=buster
2000-09-21 10:21:23 +00:00
jst%netscape.com
9a938e886f
Fixing nsbeta3+ bug 52572. Renaming CSSValue::valueType to CSSValue::cssValueType to be up-to-date with the latest changes to the DOM Level 2 spec. r/a=vidur, r=pollmann
2000-09-19 05:37:23 +00:00
rayw%netscape.com
d39d9e6d59
Bug fix for 52648 -- remaining stash of progids which I missed on
...
the mega-change yesterday. This will fix a few more issues.
r=warren
2000-09-14 23:20:49 +00:00
dbaron%fas.harvard.edu
bf8a8ed6e7
Change the names of behavior and opacity DOM properties to MozBinding and MozOpacity, and make them work again with new CSS property names. r=jst, except for case change (Moz not moz) agreed on mozilla-style b=3935
2000-09-14 14:18:24 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
kandrot%netscape.com
c0249a4636
Fix for bug #51944 . This change removes the stored selector text, and adds a method to the selector to generate the text, if needed.
...
r=vidur
2000-09-13 00:05:04 +00:00
valeski%netscape.com
fffc143b83
50188. ifdef debug'ing stderr output so we don't spew it in release builds.
2000-09-08 22:43:58 +00:00
dbaron%fas.harvard.edu
9b8dfea330
Clean up reporting of CSS parser errors: Use |nsAReadableString|s and an additional macro to allow all the error reporting to be done by macros. Also clean up a few comments. Not part of the default build (you must define CSS_REPORT_PARSE_ERRORS).
...
Make namespace prefixes case insensitive within CSS by normalizing to lower-case. b=35813
r=attinasi
2000-09-08 02:05:09 +00:00
rods%netscape.com
c87cab6d9d
For NavQuirks we need to set the appropriate font for buttons/selects or for text and textarea
...
If these fonts are set in the html.css or quirk.css they cannot be overriden
We now use the CSS3 font names and for NavQuirks we adjust the fonts to match Nav 4.x
The change is to give field fonts monospace instead of sans-serif
Bug 44656 r=dcone
2000-09-06 14:02:44 +00:00
dbaron%fas.harvard.edu
671cba18b2
Add code to allow the CSS parser to report errors. This code is not enabled by default in any builds, but it could be useful for chrome authors to catch CSS errors. We may want to turn it on in debug builds at some point, but it needs some work first. r=attinasi
2000-09-06 02:27:46 +00:00
dbaron%fas.harvard.edu
aa9ed727b0
Change the names of CSS properties that are not part of the CSS2 specification by adding a -moz- prefix. Change the names of those that are used internally to use -x-, just for documentation. b=3935 r=attinasi
2000-09-06 02:15:18 +00:00
dbaron%fas.harvard.edu
584fb1ac9b
Fix build warning by renaming variable. r=disttsc@bart.nl
2000-09-05 02:08:41 +00:00
rods%netscape.com
ee903e1af4
changed mozoutline to -moz-outline
...
b=48973 r=ianh
2000-08-25 14:28:22 +00:00
rods%netscape.com
316dba6bd7
Temporarily changed outline to be mozoutline, this will enable us to get links
...
to show a focus rect. When we get outlines really working, then mozoutline will go away.
b=48973 r=attinasi
2000-08-24 13:45:48 +00:00
cltbld%netscape.com
b7c62f6cd5
Fixing solaris bustage -jst,mcafee
2000-08-23 21:38:20 +00:00
jst%netscape.com
ac02fbb497
Fix for Solaris bustage.
2000-08-23 20:41:13 +00:00
jst%netscape.com
b3a4ade60d
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
rods%netscape.com
4fa63b9d4b
In NavQuirks mode it makes the default font for CSS3 fonts: button, field, caption sans-serif
...
b=33312 r=kmcclusk
2000-08-23 10:28:28 +00:00
jband%netscape.com
da5359a4d4
Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
2000-08-22 06:57:32 +00:00
warren%netscape.com
930a05de5a
Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
2000-08-20 21:29:10 +00:00
scc%mozilla.org
301746a559
fixing code that relied on implicit string construction
2000-08-19 22:23:46 +00:00
pierre%netscape.com
19cf82d1df
43420 + CSS3 update: renamed "text-align:-moz-default" into "text-align:start"
2000-08-17 13:28:18 +00:00
dbaron%fas.harvard.edu
f5da4c0c85
Reduce the risk of parser leaks by releasing the parsers owned by CSSLoaders when no longer needed. r=attinasi
2000-08-16 23:04:42 +00:00
pierre%netscape.com
ef6777748b
48096: Need a -moz-all value for user-select. r=sfraser.
2000-08-12 01:00:14 +00:00
dbaron%fas.harvard.edu
578dafb772
Fix huge leak warren introduced last night. Changing the hash keys to have owning pointers caused circular ownership. r=waterson b=48373 (nsbeta3+)
2000-08-10 20:08:30 +00:00
warren%netscape.com
4af572e4c1
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
pierre%netscape.com
f78732b718
47138: Some invalid units are not resulting in dropped declarations.
15174: counter() and counters() should not be recognized by CSS parser.
2000-08-08 00:34:42 +00:00
dbaron%fas.harvard.edu
870692e46a
Fix potential leak. r=attinasi a=waterson
2000-08-07 03:06:22 +00:00
pierre%netscape.com
b12e49442c
attempt to fix the SunOS build
2000-08-05 06:39:42 +00:00
pierre%netscape.com
35cd9ca3cb
9816 (Outlines should be disabled completely for FCS)
46562 ('display: run-in' disables whole declaration block)
45804 (In quirks mode, 0 in 'border' should set the width, not the color)
46547 (Background image not centered correctly)
Thanks to emk <VYV03354@nifty.ne.jp>
2000-08-05 04:40:03 +00:00
pierre%netscape.com
090a14ef74
46599 (nsCSSLoader should check for local file before passing FORCE_RELOAD)
2000-08-05 04:39:43 +00:00
pierre%netscape.com
239140ed25
43420 (textarea inherits align="center" from parent td)
2000-08-05 04:37:57 +00:00
attinasi%netscape.com
4cf78ca378
Part of fix to allow background on BODY element to be inherited. b=47127 r=pierre
2000-08-04 20:44:08 +00:00
hyatt%netscape.com
4b0a32018e
Fix for 46129. r=waterson,attinasi,pierre
2000-07-28 09:36:51 +00:00
dbaron%fas.harvard.edu
a394eeee27
Improve performance of testing for visited links CSS selector matching by reducing string conversion and by caching the state of the link on the link element. r=waterson b=25963
2000-07-27 23:17:53 +00:00
attinasi%netscape.com
eedf5b9e23
Checkin for timeless@bemail.org: Fixed rounding error making LARGER work for font sizes less than 9px. b=12461, r=attinasi@netscape.com,disttsc@bart.nl a=brendan@mozilla.org
2000-07-18 21:48:51 +00:00
jst%netscape.com
6743cc42f4
Fixing nsbeta2+ bug 44001, nulling out output parameters to avoid crasing. r=vidur@netscape.com
2000-07-12 02:15:27 +00:00
attinasi%netscape.com
2886ad8517
Reversed the order of testing for link-elements so that the most common (anchors) are tested first. Update to earlier checkin.
2000-06-22 00:41:25 +00:00
attinasi%netscape.com
76698ef605
Fixed bug 6306: AREA and LINK elements are now treated like links when it comes to matching selectors. Cleaned up SelectorMatches as well by moving link-logic into new method. r=kmcclusk@netscape.com b=6306
2000-06-21 23:48:21 +00:00
waterson%netscape.com
d38577c4e5
Use NS_LITERAL_STRING instead of an nsAutoString to avoid copy/inflate on platforms that support two-byte wchar_t. r=attinasi
2000-06-20 05:45:07 +00:00
jst%netscape.com
53309355c7
Fixing nsbeta2+ bug 39892. Adding support for getting the computed value of the 'behavior' property with getComputedStyle(). r=hyatt
2000-06-14 00:06:36 +00:00
attinasi%netscape.com
e03b5378b9
Fixed problem where anchors with no HREF were being styled like links in composer. b=31594 r=kmcclusk
2000-06-07 23:07:57 +00:00
pierre%netscape.com
de9cafe37c
Checked back in the backed out code (41321) after doing a minor fix in nsCSSValue.cpp (41618)
2000-06-06 09:36:12 +00:00
pierre%netscape.com
fa066a26d1
Backed out the previous changes (41321, waterson/attinasi) because of the regression in 41618.
2000-06-06 06:50:21 +00:00
mkaply%us.ibm.com
8686a4067b
# 37239
...
r = jst, a = waterson
OS/2 bringup - PR_CALLBACK for VisualAge
2000-06-05 19:15:32 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
waterson%netscape.com
6d9fee8e7d
Bug 41321. Use PRUnichar* instead of nsString* to store string values for nsCSSValue and nsHTMLValue. r=attinasi.
2000-06-02 22:54:35 +00:00
attinasi%netscape.com
36e73369c4
Implemented QuirkMode style sheet and moved some initial quirk style rules from html.css to the new quirk.css. b=38026 r=rods a=karnaze
2000-06-02 21:45:06 +00:00
waterson%netscape.com
eee9dbdf9b
Bug 29611. Use 'GetHref()' to retrieve anchor tag's href. r=attinasi
2000-06-02 04:27:47 +00:00
mstoltz%netscape.com
ab8668d6b4
Fix for 16858 w/o breaking directory browser. r=waterson a=beard
2000-06-01 23:57:48 +00:00
attinasi%netscape.com
2646040b24
Floated elements now get their display type set to a block, in compliance with the CSS1 specification. Also, positioned elements get their float property cleared. b=32200 r=karnaze a=karnaze
2000-06-01 23:31:00 +00:00
shaver%mozilla.org
c078a4e748
properly handle updating of class or id, #39642 , r=attinasi, a=waterson
2000-05-31 20:00:31 +00:00
mkaply%us.ibm.com
726d1674a0
# 37239
...
r = rickg, a = brendan
OS/2 bringup continues on M16 - Changes for VisualAge build (PR_CALLBACK)
2000-05-31 14:09:34 +00:00
waterson%netscape.com
b787e27fe2
#if-0 out mstoltz's changes to fix tinderbox.
2000-05-27 05:22:39 +00:00
mstoltz%netscape.com
c54ae2cb3c
Fixed bug in DOM security checks, fixes bug 37907, 23516. Added security check for htmlelement.innerhtml, fixes 39083. Added location check to BASE HREF=, fixes 35859. r=vidur. Added check to style= tag, fixes 16858, r=pierre.
2000-05-26 23:28:40 +00:00
carl.wong%intel.com
25271d3d08
Fixed bug#39134 (reference count leak in SheetLoadData). r=attinasi@netscape.com a=leaf@netscape.com
2000-05-17 18:29:30 +00:00
jst%netscape.com
600a304107
Make this a bit safer to use.
2000-05-17 06:26:23 +00:00
jst%netscape.com
7b892d0c31
Hook up new property and fix a crasher.
2000-05-17 06:13:43 +00:00
jst%netscape.com
4834a0ff9b
Adding computed style implementation to the build, and make it compile on windows.
2000-05-17 04:57:50 +00:00
sfraser%netscape.com
3ca711ff8c
Fix the static nsCOMPtr<nsIAtom> atom("type"), replacing it with nsHTMLAtoms::type, to fix an assertion on shutdown.
2000-05-17 02:23:59 +00:00
shaver%mozilla.org
8f7d1fbff0
Significantly reduce the amount of time we blow on style reresolution by
...
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those. In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away. Fixed 38378, r=brendan, booyah.
Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code. Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
attinasi%netscape.com
5bc97259da
Added support for simple xlinks: we now treat simple xlinks like links for styling. b=38026 r=dbaron
2000-05-15 22:30:27 +00:00
jst%netscape.com
a42ffded11
More WIP on getComputedStyle(), not part of the build yet.
2000-05-15 01:59:05 +00:00
jst%netscape.com
f857669c9c
Adding a very primitive readonly implementation of CSSPrimitiveValue. Not part of the build yet.
2000-05-15 01:58:26 +00:00
jst%netscape.com
286d0be8b7
WIP for getComputedStyle().
2000-05-15 01:33:27 +00:00
jst%netscape.com
71d24c7aa6
In stead of throwing an exception when the user asks for the owner rule of style sheet we return null.
2000-05-13 18:10:24 +00:00
michael.lowe%bigfoot.com
73b7310c91
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
attinasi%netscape.com
0689d1a388
Tables now inherit backgrond color and image into the cells and allow them to paint instead in quirks mode (the way it originally was). b=34838
2000-05-04 21:41:02 +00:00
attinasi%netscape.com
0b29b970a3
Change to disallow underscore character in identifiers, as required in the CSS2 spec. Fix contributed by VYV03354@nifty.ne.jp, r=attinasi@netscape.com
2000-05-04 21:36:49 +00:00
jst%netscape.com
226cae4ede
New files needed for getComputedStyle(). Not part of the build yet.
2000-05-04 00:07:33 +00:00
attinasi%netscape.com
a88d5b0b8e
Applied patch from VYV03354@nifty.ne.jp to make class names specified in non-ASCII characters recognizable as parts of selectors. b=38038,35800.
2000-05-03 22:12:58 +00:00
jst%netscape.com
1e5a0e89b3
WIP for supporting setting the cssText property on css declarations through the CSS DOM, approved and partly reviewed by Pierre.
2000-05-03 21:42:00 +00:00
waterson%netscape.com
0d55754a41
Bug 37853. Add MOZ_COUNT_[C|D]TOR calls to the objects allocated from nsCSSDeclaration. r=attinasi
2000-05-03 21:21:30 +00:00
mkaply%us.ibm.com
5cb009113a
# 34082
...
r= troy
OS/2 bring up continues - PR_CALLBACKs for VisualAge
2000-05-02 23:07:11 +00:00
jst%netscape.com
ecb8ae96cd
The string returned from CSSStyleDeclaration::removeProperty() should only contain the old value, not the property name.
2000-05-02 00:24:45 +00:00
jst%netscape.com
3a2103bd72
Fix for bug #30492 and last part of #9876 . Setting a style property to an empty string through the DOM now removes the property.
2000-05-01 22:59:54 +00:00
pierre%netscape.com
31154bac81
35261. Implement :last-node (P and Hx tags inside a cell do not collapse the cell). Change TD to collapse the bottom margin on the last-node.
2000-04-28 10:02:12 +00:00
pierre%netscape.com
112f226187
9876. Implemented CSSStyleDeclaration removeProperty. r=jst.
2000-04-28 08:35:40 +00:00
scc%netscape.com
9bd6df295f
making string conversions explicit
2000-04-27 20:38:50 +00:00
attinasi%netscape.com
6056f646c7
Fixed recent regression: DidLoadStyle was not being called if the status was failure, causing the parser to remain blocked forever. b=27208
2000-04-27 00:51:06 +00:00
dbaron%fas.harvard.edu
7ed79a11c2
Fix bugs 12398, 12450, and 35215, and comment out some unused code. r=pierre@netscape.com
2000-04-27 00:12:25 +00:00
dbaron%fas.harvard.edu
2592cd5d35
Fix bug 37082 - attribute selector matching for ~= and |= backwards. r=pierre@netscape.com
2000-04-27 00:07:12 +00:00
attinasi%netscape.com
cced34d609
Eliminated a wasteful duplication of a string. Should reduce bloat substantially. r=pierre
2000-04-26 23:36:45 +00:00
jst%netscape.com
ed9b2d07be
Initialize mRefCnt in the constructor, duh!
2000-04-26 23:24:30 +00:00
jst%netscape.com
3625709458
Landing DOM Level 2 CSS and Views interfaces and implementation.
2000-04-26 13:58:56 +00:00
troy%netscape.com
8b0eb04e08
Reinstated clipping code which had been backed out because it caused
...
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman%netscape.com
2426cb03a2
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:21:56 +00:00
attinasi%netscape.com
527f6ebdd1
Removed warnings: very basic changes
2000-04-23 19:06:37 +00:00
scc%netscape.com
7405fe2528
making string conversions explicit
2000-04-23 19:04:37 +00:00
attinasi%netscape.com
7717c427de
Added support for @charset in external stylesheets, as well as support for charset being set byt HTML document for parsing HTML style attributes in other charsets. r=ftang b=2870,28500
2000-04-23 02:01:40 +00:00
troy%netscape.com
73fc3dde30
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
dbaron%fas.harvard.edu
f34ad609b7
Prevent selector matching from incorrectly failing due to greedy matching. b=24031 r=pierre@netscape.com
2000-04-22 00:47:18 +00:00
pierre%netscape.com
ba9958df6e
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
2000-04-21 08:05:29 +00:00
jst%netscape.com
9967398bf2
Updating the DOM interface CSSStyleDeclaration to DOM Level 2.
2000-04-20 13:50:56 +00:00
jst%netscape.com
64e68824f5
Adding GetIID() to nsICSSDeclaration.
2000-04-20 13:00:08 +00:00
waterson%netscape.com
d04c3f01e5
Back out changes my changes to nsILinkHandler because of performance problems.
2000-04-18 04:34:20 +00:00
braddr%puremagic.com
759c1f59be
eliminiate NS_COMFALSE and remove a layer of logical negation.
...
r=brendan
2000-04-16 00:23:57 +00:00
scc%netscape.com
c38395df69
making string conversions explicit
2000-04-15 21:18:29 +00:00
scc%netscape.com
927265130c
making string conversions explicit
2000-04-15 20:15:37 +00:00
pierre%netscape.com
38c86ad47a
33710 "background-color: inherit doesn't work correctly". Split the NS_STYLE_BG_PROPOGATED flag into 2 flags: NS_STYLE_BG_PROPAGATED_TO_PARENT and NS_STYLE_BG_PROPAGATED_FROM_CHILD. MapDeclarationColorInto() fetches the color from the grand-parent if PROPAGATED_TO_PARENT is set.
2000-04-15 10:38:13 +00:00
mstoltz%netscape.com
a4b2043dcb
Made prefapi.h private and removed all #includes of it outside of libpref. r=norris
2000-04-15 03:43:09 +00:00
waterson%netscape.com
93951f3bd4
Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre
2000-04-13 19:55:47 +00:00
hyatt%netscape.com
8eb821021a
Making <children> support dynamic.
2000-04-04 06:29:20 +00:00
scc%netscape.com
be4311c49a
making string conversions explicit
2000-04-03 11:20:35 +00:00
attinasi%netscape.com
f435083f78
Implemented Style Size Dump. r=rickg b=26565
2000-03-31 07:08:36 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
pierre%netscape.com
3d351d104d
#33557 (background-color: inherit on html:input type="text" only appears to check for background color on parent node). MapDeclarationColorInto() should inherit the parent's color on "background: transparent".
2000-03-29 06:55:15 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
pierre%netscape.com
ddac09b4bf
Bugs 18218. 'display:inline-table' should not be recognized by the CSS parser.
2000-03-25 21:26:14 +00:00
pierre%netscape.com
c2c59a4b6f
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
pierre%netscape.com
3b63c853de
Related to #18136 . Enable the IE-compatible font size table in strict mode. It required to pass the nsFontSizeType to FindNextSmaller/LargerFontSize.
2000-03-25 13:48:50 +00:00
pierre%netscape.com
43d0f767cc
Bugs 2055, 2056, 14983 and 15432. Display:marker/run-in/compact are not supported. The CSS parser drops any declaration that contains one of these display types.
2000-03-23 14:45:04 +00:00
attinasi%netscape.com
9648fa81eb
Fixed error in SelectorMatches where anchor tags with no href were being treated as links in some cases. b=23209 r=karnaze
2000-03-20 22:49:42 +00:00
dbaron%fas.harvard.edu
8adfda9635
Fix leak of style contexts. r=karnaze@netscape.com
2000-03-18 21:26:13 +00:00
pierre%netscape.com
0cf6f0ed24
#11859 "Loading remote stylesheet in editor fails". LoadAgentSheet() loads the page asynchronously if an observer if provided.
2000-03-16 11:44:00 +00:00
pierre%netscape.com
806e1232fc
#30127 "-moz-fixed not friendly with the cascade". Inherit NS_STYLE_FONT_USE_FIXED together with the font face.
2000-03-14 07:30:29 +00:00