1441 Commits

Author SHA1 Message Date
rods%netscape.com
758be6484a 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


git-svn-id: svn://10.0.0.236/trunk@79923 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-23 00:30:04 +00:00
pierre%netscape.com
7598a7ebfc 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
git-svn-id: svn://10.0.0.236/trunk@79754 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 10:21:23 +00:00
buster%netscape.com
c6836cffe9 bug 52333 (infinite loop when shifting focus due to error in frame parentage)
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.


git-svn-id: svn://10.0.0.236/trunk@79723 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 06:04:58 +00:00
rods%netscape.com
6f8fc6b5b4 adding comments to the fix that already got checked in.
a=waterson r=attinasi


git-svn-id: svn://10.0.0.236/trunk@79627 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 14:47:18 +00:00
bienvenu%netscape.com
10cddfdb57 fix crash replying to outlook message with dashed frame 52130 r=buster,waterson
git-svn-id: svn://10.0.0.236/trunk@79599 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 04:02:20 +00:00
waterson%netscape.com
0407eb4866 Bug 50999. Make nsBindingManager keep track of nsIAnonymousContentCreator-generated content; simplify anonymous content cleanup dance by making nsIBindingManager::ChangeDocumentFor() method. r=dbaron,hyatt a=hyatt
git-svn-id: svn://10.0.0.236/trunk@79584 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 00:14:04 +00:00
jst%netscape.com
a76efbcbf7 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
git-svn-id: svn://10.0.0.236/trunk@79517 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 05:37:23 +00:00
karnaze%netscape.com
0d3c74dd53 bug 42429 - Don't create whitespace text frames in table related frames (except for td). r=peterl.
git-svn-id: svn://10.0.0.236/trunk@79271 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 06:12:28 +00:00
rayw%netscape.com
31f9bce979 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


git-svn-id: svn://10.0.0.236/trunk@79224 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 23:20:49 +00:00
dbaron%fas.harvard.edu
f54d51dfd4 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
git-svn-id: svn://10.0.0.236/trunk@79133 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 14:18:24 +00:00
pollmann%netscape.com
fdf5863c76 Bug 3326: Implement IsIndex Frame; r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@79058 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 04:46:58 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
sfraser%netscape.com
e0c2dbb811 Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov
git-svn-id: svn://10.0.0.236/trunk@78985 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 07:02:30 +00:00
anthonyd%netscape.com
0aab5b4c79 bug fix for mjudges bug #45387
r=anthonyd


git-svn-id: svn://10.0.0.236/trunk@78936 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 00:05:29 +00:00
kandrot%netscape.com
54834fb773 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


git-svn-id: svn://10.0.0.236/trunk@78935 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 00:05:04 +00:00
buster%netscape.com
0578533a2b forgot to check this in as part of my last checkin.
bug 18754
r=karnaze


git-svn-id: svn://10.0.0.236/trunk@78769 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 21:25:43 +00:00
valeski%netscape.com
30ca1840b0 50188. ifdef debug'ing stderr output so we don't spew it in release builds.
git-svn-id: svn://10.0.0.236/trunk@78530 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 22:43:58 +00:00
hyatt%netscape.com
fe277982e2 Tweak loadBindings call, provide hint to optimize possible style re-resolve in XBL, fix spot dbaron forgot. All 3 are r=ben
git-svn-id: svn://10.0.0.236/trunk@78512 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 10:01:18 +00:00
dbaron%fas.harvard.edu
3ccf2a2ea4 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


git-svn-id: svn://10.0.0.236/trunk@78476 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 02:05:09 +00:00
rods%netscape.com
33de22fd07 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


git-svn-id: svn://10.0.0.236/trunk@78262 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 14:02:44 +00:00
dbaron%fas.harvard.edu
58582b97ac 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
git-svn-id: svn://10.0.0.236/trunk@78236 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 02:27:46 +00:00
dbaron%fas.harvard.edu
dd86f988cd 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
git-svn-id: svn://10.0.0.236/trunk@78227 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 02:15:18 +00:00
dbaron%fas.harvard.edu
ea1cb20f01 Fix build warning by renaming variable. r=disttsc@bart.nl
git-svn-id: svn://10.0.0.236/trunk@78120 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-05 02:08:41 +00:00
pinkerton%netscape.com
cd93ce4e9e removing unused xul frames, nsTitledButton and nsToolbarItemFrame. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@77925 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 21:39:25 +00:00
jst%netscape.com
071de302f4 Fixing nsbeta3+ bug 28277. Add a callback to nsHTMLImageElement so that we know when a image created in JavaScript has loaded (or fails to load), this is needed to support onload and onerror event fireing and also to support the '.complete' property on images create in JavaScript. r=nisheeth@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77858 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 07:05:08 +00:00
vidur%netscape.com
b10d4adc57 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
nisheeth%netscape.com
22938fe311 r=ian hickson. Fix for nsbeta3+ bug 41924. Updated the way we calculate alternate text for images that are not found.
git-svn-id: svn://10.0.0.236/trunk@77754 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 06:27:49 +00:00
saari%netscape.com
4251c9db21 fixing dr's bustage
git-svn-id: svn://10.0.0.236/trunk@77729 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 03:35:57 +00:00
attinasi%netscape.com
899e73510a Fixed items are now removed in ReconstructDocElementHierarchy. b=42114, r=buster@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77627 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 18:51:45 +00:00
hyatt%netscape.com
d80cd0cc17 XBL fix for walling off style (46505). r=ben
git-svn-id: svn://10.0.0.236/trunk@77444 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 03:08:35 +00:00
rods%netscape.com
bd47515025 changed mozoutline to -moz-outline
b=48973 r=ianh


git-svn-id: svn://10.0.0.236/trunk@77205 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 14:28:22 +00:00
hyatt%netscape.com
1223d25850 Fix for 50044, 47861, 47471, r=ben
git-svn-id: svn://10.0.0.236/trunk@77190 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 07:01:53 +00:00
hyatt%netscape.com
94aee537b8 Fix for 46505. r=mjudge
git-svn-id: svn://10.0.0.236/trunk@77137 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 00:19:38 +00:00
rods%netscape.com
cd160a660f 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


git-svn-id: svn://10.0.0.236/trunk@77076 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 13:45:48 +00:00
buster%netscape.com
71d538ea91 bug 49239
r=hyatt

bug 42372
r=waterson


git-svn-id: svn://10.0.0.236/trunk@77054 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 04:38:08 +00:00
beard%netscape.com
e0a71f522a use QueryElementAt() to save space and time. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@77019 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 01:02:58 +00:00
cltbld%netscape.com
0806b17f98 Fixing solaris bustage -jst,mcafee
git-svn-id: svn://10.0.0.236/trunk@76977 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 21:38:20 +00:00
jst%netscape.com
c32827a181 Fix for Solaris bustage.
git-svn-id: svn://10.0.0.236/trunk@76974 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 20:41:13 +00:00
jst%netscape.com
7e0575bfee 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
git-svn-id: svn://10.0.0.236/trunk@76967 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 17:27:06 +00:00
rods%netscape.com
ba8b6b0deb In NavQuirks mode it makes the default font for CSS3 fonts: button, field, caption sans-serif
b=33312 r=kmcclusk


git-svn-id: svn://10.0.0.236/trunk@76957 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 10:28:28 +00:00
pierre%netscape.com
f5061df92b 49550: uninitialized variable. Thanks to bruce@cubik.org (Bruce Mitchener)
git-svn-id: svn://10.0.0.236/trunk@76942 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 03:57:13 +00:00
hyatt%netscape.com
a35dc579a2 Removing commented out code.
git-svn-id: svn://10.0.0.236/trunk@76925 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 00:53:50 +00:00
jband%netscape.com
f84dc01556 Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
git-svn-id: svn://10.0.0.236/trunk@76874 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 06:57:32 +00:00
warren%netscape.com
895569159c Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
git-svn-id: svn://10.0.0.236/trunk@76761 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 21:29:10 +00:00
scc%mozilla.org
a0a2b1b7fe fixing code that relied on implicit string construction
git-svn-id: svn://10.0.0.236/trunk@76727 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 22:23:46 +00:00
pierre%netscape.com
413d134dfe 43420 + CSS3 update: renamed "text-align:-moz-default" into "text-align:start"
git-svn-id: svn://10.0.0.236/trunk@76558 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-17 13:28:18 +00:00
pierre%netscape.com
4c4599562d 49154: uninitialized variable. Thanks to bruce@cubik.org (Bruce Mitchener)
git-svn-id: svn://10.0.0.236/trunk@76552 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-17 08:26:53 +00:00
dbaron%fas.harvard.edu
1adb256d88 Reduce the risk of parser leaks by releasing the parsers owned by CSSLoaders when no longer needed. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@76478 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 23:04:42 +00:00
hyatt%netscape.com
272bbaad57 Work on 48150 and XBL performance (async and arenas).
git-svn-id: svn://10.0.0.236/trunk@76267 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-14 04:04:18 +00:00
roc+%cs.cmu.edu
91d3cb9ba7 Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson
git-svn-id: svn://10.0.0.236/trunk@76224 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-12 19:44:11 +00:00