caillon%returnzero.com
6ced451a8d
Bug 119807, Computed color values should support getRGBColorValue(). r=bzbarsky, sr=jst, a=asa
2002-03-22 20:18:42 +00:00
dp%netscape.com
64fc514b8b
bug 131249 Using arena for RuleHash r=dbaron@fas.harvard.edu,
...
sr=sfraser, a=asa
2002-03-22 06:28:16 +00:00
bryner%netscape.com
0fb5a715ab
Backing out my checkin from earlier (bug 130778), it seems to be the culprit for the Tp increase.
2002-03-21 07:33:51 +00:00
darin%netscape.com
819ce1f98f
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
2002-03-20 22:50:33 +00:00
bryner%netscape.com
93114688c3
Bug 130778 - fixing Txul regression from changing 'menuactive' attribute to :-moz-menuactive pseudoclass. Get the menuactive state from the frame instead of the content node so that we don't have to call through xpconnect and js. r=dbaron, sr=hyatt, a=asa.
2002-03-20 22:48:24 +00:00
bzbarsky%mit.edu
3d23ee1924
|foo.style.cssText = "";| should work (need to take old hint into
...
account). Bug 131905, r=caillon, sr=jst, a=scc.
2002-03-19 22:38:08 +00:00
alecf%netscape.com
ecdb77e394
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
2002-03-19 06:46:56 +00:00
dbaron%fas.harvard.edu
a1ca7eedef
Fix HPUX bustage. (It's right, as always. I can't static_cast to an incomplete class.)
2002-03-19 03:09:02 +00:00
dbaron%fas.harvard.edu
8a1bf2ed7e
Don't make the optimization of not calling the parent context's GetStyleData when there are 'em' or similar units for the 'font-size' property, where those units imply inheritance. b=131454 r=bzbarsky sr=hyatt a=asa
2002-03-19 01:32:16 +00:00
dbaron%fas.harvard.edu
b3702d2e73
Fix performance problem on pages with large numbers of repeated style attributes or differing presentational HTML attributes by changing the way nsRuleNode decides whether to store children in a hashtable or linked list: decide based on the child count rather than whether the node is the root. Convert hashtable child storage from nsHashtable to PLDHashTable. b=129187 sr=brendan r=hyatt a=asa
2002-03-19 01:29:20 +00:00
bzbarsky%mit.edu
5cd7f2eea8
Make RemoveProperty notify the doc. Bug 131397, r=dbaron, sr=jst, a=asa
2002-03-19 00:09:15 +00:00
bzbarsky%mit.edu
7b9816f44a
Speed up edge case in RemoveProperty. Bug 131614, r=caillon, sr=jst,
...
a=dbaron
2002-03-18 05:08:23 +00:00
karnaze%netscape.com
75c5058a42
bug 24000 - implement page-break-before/after:always using new nsPageBreakFrame. Tables handle page breaks internally. a=asa, sr=attinasi, r=alexsavulov
2002-03-17 21:35:08 +00:00
bzbarsky%mit.edu
e1ba4cc0d0
"More computed style property implementations". Bug 129843, patch by
...
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=attinasi, a=dbaron
2002-03-16 17:04:35 +00:00
dbaron%fas.harvard.edu
c8956a075d
Improve performance of SelectorMatches using nsIContent::HasAttr, which was added a few months ago. r=bzbarsky sr=attinasi a=asa b=128739
2002-03-16 15:24:08 +00:00
bryner%netscape.com
3a8bd6be8c
Hook up the :checked CSS pseudoclass for input elements and use that instead of the _moz-input-checked attribute. Bug 128947, r=jkeiser, sr=ben, a=brendan.
2002-03-13 10:12:33 +00:00
bzbarsky%mit.edu
29b601faaf
XBL expects computed -moz-binding to not have "url()" and to be empty
...
string for no binding. Bug 128428 redux, patch by
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=shaver,
a=brendan
2002-03-13 02:33:09 +00:00
heikki%netscape.com
d11226b98a
Bug 129608, moving XML parsererror into its own namespace along with the CSS rules so it won't mess up with web pages using parsererror and sourcetext tags. Clean up the content tree before parser error. Also removing dead files. r=harishd, sr=jst, a=roc+moz@cs.cmu.edu.
2002-03-12 22:17:18 +00:00
bryner%netscape.com
f0da73b96a
Changing XUL menus to use a :-moz-menuactive pseudoclass rather than a menuactive attribute for styling the active item. This will allow XBL select widgets to not modify the HTML DOM. Bug 128947, r=dbaron, sr=hyatt, a=asa.
2002-03-12 21:49:23 +00:00
bzbarsky%mit.edu
c2bac81816
Implement directional, list, cursor properties. Bug 128428, patch by
...
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=jst, a=asa
2002-03-12 21:16:22 +00:00
karnaze%netscape.com
5eb430d051
bug 105742 - paint the outline of an image after the image content. a=roc, sr=attinasi, r=alexsavulov.
2002-03-12 15:35:52 +00:00
bzbarsky%mit.edu
d132dca405
Fix hang when style.cssText is set to an unrecognized value. Bug
...
129927, r=dbaron, sr=jst, a=roc+moz
2002-03-12 15:28:27 +00:00
mkaply%us.ibm.com
011f67d90e
#125432
...
r=pedemont, sr=blizzard, a=roc+moz
OS/2 only - use the web page font for entryfields, buttons, and lists since our chrome font is a bitmap font that can't be scaled.
2002-03-12 15:07:47 +00:00
bzbarsky%mit.edu
d15b2c9b20
Shrink nsROCSSPrimitiveValue and add support for CSS_NUMBER type. Bug
...
129469, r=caillon, sr=jst, a=roc+moz
2002-03-08 19:04:15 +00:00
dbaron%fas.harvard.edu
cf1e007f02
Fix |#ifdef CSS_REPORT_PARSE_ERRORS| (not part of default build) bustage from darin's checkin for bug 124042.
2002-03-08 02:25:59 +00:00
dbaron%fas.harvard.edu
9354277a23
Fix top theme switching crash by clearing the outliner's style caches from DidSetStyleContext instead of FlushMiscWidgetInfo. b=116038 sr=hyatt r=bzbarsky a=asa
2002-03-07 23:48:26 +00:00
bryner%netscape.com
ec00895936
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
bzbarsky%mit.edu
f1c96951a2
Implement getComputedStyle for text properties. Bug 126319, patch by
...
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=attinasi,
a=roc+moz
2002-03-03 19:44:41 +00:00
dbaron%fas.harvard.edu
caf0e8c58d
Fix typo in nsRuleNode::ClearCachedDataInSubtree so it only clears data associated with |aRule|. This fixes a crash since nsStyleContext::ClearStyleData didn't make the same mistake and clean up dangling pointers to the incorrectly deleted data. b=105619 r=bzbarsky sr=brendan a=shaver
2002-03-03 00:00:16 +00:00
bzbarsky%mit.edu
eba4903b17
Make view-source a lot faster on bidi pages by breaking up the page into
...
multiple blocks. Bug 86355, r=rbs, sr=jst, a=asa/shaver
2002-03-01 00:07:48 +00:00
rods%netscape.com
81cea4f0c0
disable user-input for Print Preview
...
Bug 120745 r=dcone sr=attinasi a=asa
2002-02-26 03:30:51 +00:00
bzbarsky%mit.edu
efd070925d
Alternate sheets should be able to import other alternate sheets with no
...
trouble. Bug 52105, r=dbaron, sr=attinasi, a=shaver
2002-02-25 22:26:26 +00:00
cmanske%netscape.com
0d73bfef67
Fix selection of image on click, b=123727, r=brade, sr=kin, a=asa/drivers
2002-02-23 06:54:41 +00:00
timeless%mac.com
0f21fe2a10
Bug 126667 ../../../../dist/include/content/nsCSSDeclaration.h:657: warning: comparison is always true due to limited range of data type
...
r=bbaetz,pink sr=alecf a=roc+moz
2002-02-22 11:58:22 +00:00
bzbarsky%mit.edu
7dcb11a1d4
Fix parsing of some edge cases of background shorthand. Bug 124193,
...
r=pierre, sr=attinasi, a=roc+moz
2002-02-22 00:25:57 +00:00
bernd.mielke%snafu.de
40d6f5e17b
patch by fantasai - removing standard table background painting as our old quirks mode background
...
painting is now more CSS2 compliant (the w3c published a errata) bug 4510
r=karnaze sr=attinasi a=roc+moz
2002-02-21 05:36:16 +00:00
dbaron%fas.harvard.edu
7a8e4572ac
Fix regression that prevented 'font-size' from applying to list numbers. b=110360 sr=attinasi r=karnaze a=roc
2002-02-21 01:36:16 +00:00
alecf%netscape.com
5ec5cd62b2
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
bryner%netscape.com
33a262cf6e
fixing 152 compiler warnings (bug 126336). r=glazman, sr=ben.
2002-02-19 22:19:44 +00:00
smontagu%netscape.com
5fee128a75
Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi
2002-02-19 20:41:32 +00:00
karnaze%netscape.com
1fcd9538d3
bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
2002-02-19 15:48:28 +00:00
bzbarsky%mit.edu
27cc7977ea
Leave rules with empty decl blocks in the sheet so they're picked up by
...
the DOM. Bug 112854, r=dbaron, sr=attinasi
2002-02-19 02:27:38 +00:00
dbaron%fas.harvard.edu
6fe9b07a8e
Fix the interaction of text zoom with the sizing code for generic fonts. b=125963 r=rbs sr=attinasi
2002-02-19 02:11:57 +00:00
dbaron%fas.harvard.edu
f82bd370c6
Create a small service in the content library to allow inspector to avoid bad link-time dependencies on CSS code. b=79091 r=attinasi,beard sr=shaver
2002-02-19 02:09:06 +00:00
timeless%mac.com
59db3abbc9
Bug 125778 Implement getComputedStyle() for {min|max}-{height|width} properties
...
patch by caillon@returnzero.com r=bzbarsky sr=attinasi
2002-02-18 22:54:15 +00:00
dbaron%fas.harvard.edu
601647b074
Fix one more comment that uses "inherit" incorrectly.
2002-02-17 02:03:07 +00:00
dbaron%fas.harvard.edu
61d42c141c
Restore optimization of getting data from parent context only when there is actually inheritance (except correctly this time), to prevent unnecessary struct computation and creation. Rename nsRuleNode::mInheritBits to mDependentBits. Use none bits (and thus prevent struct recomputation and copying) in the case where explicit inheritance overrides a non-inherited specified value, but still only for inherited structs. Other minor cleanup. b=113098 sr=hyatt r=bzbarsky
2002-02-17 01:53:40 +00:00
dbaron%fas.harvard.edu
15fa975817
Make debugging |List| functions |#ifdef DEBUG|. b=122817 r=glazman sr=attinasi
2002-02-16 16:50:45 +00:00
dbaron%fas.harvard.edu
f3b0f6c470
Change the implementation of text zoom so that the zooming happens in the style system. This causes 'em' and similar units to be zoomed as well. Also scale physical / pixel 'line-height' values. b=41847 r=attinasi sr=hyatt
2002-02-16 16:24:25 +00:00