From 47661c52c37039f3863e4e9ce3bb4ae41877d6c0 Mon Sep 17 00:00:00 2001 From: "pierre%netscape.com" Date: Sat, 5 Aug 2000 04:37:57 +0000 Subject: [PATCH] 43420 (textarea inherits align="center" from parent td) git-svn-id: svn://10.0.0.236/trunk@75635 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/html/style/src/nsCSSKeywordList.h | 1 + mozilla/content/shared/public/nsCSSKeywordList.h | 1 + mozilla/content/shared/src/nsCSSProps.cpp | 1 + mozilla/layout/html/document/src/html.css | 3 ++- mozilla/layout/html/style/src/nsCSSKeywordList.h | 1 + mozilla/layout/html/style/src/nsCSSProps.cpp | 1 + mozilla/layout/style/html.css | 3 ++- mozilla/layout/style/nsCSSKeywordList.h | 1 + mozilla/layout/style/nsCSSProps.cpp | 1 + 9 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mozilla/content/html/style/src/nsCSSKeywordList.h b/mozilla/content/html/style/src/nsCSSKeywordList.h index 1e5783f0678..f4ef9d9ce53 100644 --- a/mozilla/content/html/style/src/nsCSSKeywordList.h +++ b/mozilla/content/html/style/src/nsCSSKeywordList.h @@ -42,6 +42,7 @@ CSS_KEY(_moz_bg_inset) CSS_KEY(_moz_bg_outset) CSS_KEY(_moz_center) +CSS_KEY(_moz_default) CSS_KEY(_moz_right) CSS_KEY(_moz_pre_wrap) CSS_KEY(_moz_scrollbars_none) diff --git a/mozilla/content/shared/public/nsCSSKeywordList.h b/mozilla/content/shared/public/nsCSSKeywordList.h index 1e5783f0678..f4ef9d9ce53 100644 --- a/mozilla/content/shared/public/nsCSSKeywordList.h +++ b/mozilla/content/shared/public/nsCSSKeywordList.h @@ -42,6 +42,7 @@ CSS_KEY(_moz_bg_inset) CSS_KEY(_moz_bg_outset) CSS_KEY(_moz_center) +CSS_KEY(_moz_default) CSS_KEY(_moz_right) CSS_KEY(_moz_pre_wrap) CSS_KEY(_moz_scrollbars_none) diff --git a/mozilla/content/shared/src/nsCSSProps.cpp b/mozilla/content/shared/src/nsCSSProps.cpp index c529aa61733..ca3253e5b2d 100644 --- a/mozilla/content/shared/src/nsCSSProps.cpp +++ b/mozilla/content/shared/src/nsCSSProps.cpp @@ -611,6 +611,7 @@ const PRInt32 nsCSSProps::kTextAlignKTable[] = { eCSSKeyword_justify, NS_STYLE_TEXT_ALIGN_JUSTIFY, eCSSKeyword__moz_center, NS_STYLE_TEXT_ALIGN_MOZ_CENTER, eCSSKeyword__moz_right, NS_STYLE_TEXT_ALIGN_MOZ_RIGHT, + eCSSKeyword__moz_default, NS_STYLE_TEXT_ALIGN_DEFAULT, -1,-1 }; diff --git a/mozilla/layout/html/document/src/html.css b/mozilla/layout/html/document/src/html.css index fe7b1ea96fd..ada8d51341b 100644 --- a/mozilla/layout/html/document/src/html.css +++ b/mozilla/layout/html/document/src/html.css @@ -442,7 +442,7 @@ form { input { vertical-align: bottom; - text-align: left; + text-align: -moz-default; border: 2px inset rgb(204, 204, 204); color: black; background-color: white; @@ -1049,6 +1049,7 @@ td textarea { /* End - Margin setting for form controls inside tables for Nav Quirks */ textarea { + text-align: -moz-default; box-sizing: border-box; font-family:-moz-fixed; vertical-align: bottom; diff --git a/mozilla/layout/html/style/src/nsCSSKeywordList.h b/mozilla/layout/html/style/src/nsCSSKeywordList.h index 1e5783f0678..f4ef9d9ce53 100644 --- a/mozilla/layout/html/style/src/nsCSSKeywordList.h +++ b/mozilla/layout/html/style/src/nsCSSKeywordList.h @@ -42,6 +42,7 @@ CSS_KEY(_moz_bg_inset) CSS_KEY(_moz_bg_outset) CSS_KEY(_moz_center) +CSS_KEY(_moz_default) CSS_KEY(_moz_right) CSS_KEY(_moz_pre_wrap) CSS_KEY(_moz_scrollbars_none) diff --git a/mozilla/layout/html/style/src/nsCSSProps.cpp b/mozilla/layout/html/style/src/nsCSSProps.cpp index c529aa61733..ca3253e5b2d 100644 --- a/mozilla/layout/html/style/src/nsCSSProps.cpp +++ b/mozilla/layout/html/style/src/nsCSSProps.cpp @@ -611,6 +611,7 @@ const PRInt32 nsCSSProps::kTextAlignKTable[] = { eCSSKeyword_justify, NS_STYLE_TEXT_ALIGN_JUSTIFY, eCSSKeyword__moz_center, NS_STYLE_TEXT_ALIGN_MOZ_CENTER, eCSSKeyword__moz_right, NS_STYLE_TEXT_ALIGN_MOZ_RIGHT, + eCSSKeyword__moz_default, NS_STYLE_TEXT_ALIGN_DEFAULT, -1,-1 }; diff --git a/mozilla/layout/style/html.css b/mozilla/layout/style/html.css index fe7b1ea96fd..ada8d51341b 100644 --- a/mozilla/layout/style/html.css +++ b/mozilla/layout/style/html.css @@ -442,7 +442,7 @@ form { input { vertical-align: bottom; - text-align: left; + text-align: -moz-default; border: 2px inset rgb(204, 204, 204); color: black; background-color: white; @@ -1049,6 +1049,7 @@ td textarea { /* End - Margin setting for form controls inside tables for Nav Quirks */ textarea { + text-align: -moz-default; box-sizing: border-box; font-family:-moz-fixed; vertical-align: bottom; diff --git a/mozilla/layout/style/nsCSSKeywordList.h b/mozilla/layout/style/nsCSSKeywordList.h index 1e5783f0678..f4ef9d9ce53 100644 --- a/mozilla/layout/style/nsCSSKeywordList.h +++ b/mozilla/layout/style/nsCSSKeywordList.h @@ -42,6 +42,7 @@ CSS_KEY(_moz_bg_inset) CSS_KEY(_moz_bg_outset) CSS_KEY(_moz_center) +CSS_KEY(_moz_default) CSS_KEY(_moz_right) CSS_KEY(_moz_pre_wrap) CSS_KEY(_moz_scrollbars_none) diff --git a/mozilla/layout/style/nsCSSProps.cpp b/mozilla/layout/style/nsCSSProps.cpp index c529aa61733..ca3253e5b2d 100644 --- a/mozilla/layout/style/nsCSSProps.cpp +++ b/mozilla/layout/style/nsCSSProps.cpp @@ -611,6 +611,7 @@ const PRInt32 nsCSSProps::kTextAlignKTable[] = { eCSSKeyword_justify, NS_STYLE_TEXT_ALIGN_JUSTIFY, eCSSKeyword__moz_center, NS_STYLE_TEXT_ALIGN_MOZ_CENTER, eCSSKeyword__moz_right, NS_STYLE_TEXT_ALIGN_MOZ_RIGHT, + eCSSKeyword__moz_default, NS_STYLE_TEXT_ALIGN_DEFAULT, -1,-1 };