summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--css/select.c2
-rw-r--r--utils/corestrings.c3
-rw-r--r--utils/corestrings.h1
3 files changed, 6 insertions, 0 deletions
diff --git a/css/select.c b/css/select.c
index 5ad0edcff..8854026dd 100644
--- a/css/select.c
+++ b/css/select.c
@@ -2519,6 +2519,8 @@ node_presentational_hint_width(nscss_select_ctx *ctx,
dom_string_lwc_isequal(width,
corestring_lwc_text) ||
dom_string_lwc_isequal(width,
+ corestring_lwc_search) ||
+ dom_string_lwc_isequal(width,
corestring_lwc_password)) {
hint->data.length.unit = CSS_UNIT_EX;
diff --git a/utils/corestrings.c b/utils/corestrings.c
index 866dfd945..7697786bc 100644
--- a/utils/corestrings.c
+++ b/utils/corestrings.c
@@ -87,6 +87,7 @@ lwc_string *corestring_lwc_rectangle;
lwc_string *corestring_lwc_refresh;
lwc_string *corestring_lwc_reset;
lwc_string *corestring_lwc_right;
+lwc_string *corestring_lwc_search;
lwc_string *corestring_lwc_select;
lwc_string *corestring_lwc_src;
lwc_string *corestring_lwc_style;
@@ -230,6 +231,7 @@ void corestrings_fini(void)
CSS_LWC_STRING_UNREF(refresh);
CSS_LWC_STRING_UNREF(reset);
CSS_LWC_STRING_UNREF(right);
+ CSS_LWC_STRING_UNREF(search);
CSS_LWC_STRING_UNREF(select);
CSS_LWC_STRING_UNREF(src);
CSS_LWC_STRING_UNREF(style);
@@ -392,6 +394,7 @@ nserror corestrings_init(void)
CSS_LWC_STRING_INTERN(refresh);
CSS_LWC_STRING_INTERN(reset);
CSS_LWC_STRING_INTERN(right);
+ CSS_LWC_STRING_INTERN(search);
CSS_LWC_STRING_INTERN(select);
CSS_LWC_STRING_INTERN(src);
CSS_LWC_STRING_INTERN(style);
diff --git a/utils/corestrings.h b/utils/corestrings.h
index 27da3fb45..b72c53e7a 100644
--- a/utils/corestrings.h
+++ b/utils/corestrings.h
@@ -91,6 +91,7 @@ extern lwc_string *corestring_lwc_rectangle;
extern lwc_string *corestring_lwc_refresh;
extern lwc_string *corestring_lwc_reset;
extern lwc_string *corestring_lwc_right;
+extern lwc_string *corestring_lwc_search;
extern lwc_string *corestring_lwc_select;
extern lwc_string *corestring_lwc_src;
extern lwc_string *corestring_lwc_style;