Skip to content

Commit cda953a

Browse files
committed
[skip ci] Remove unneeded files from patch
The lexbor/style component is not copied into php-src.
1 parent 656163c commit cda953a

File tree

1 file changed

+3
-95
lines changed

1 file changed

+3
-95
lines changed
Lines changed: 3 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
From 2f2c63330fcbf5ec0efd0e46d381fcb14a08fa0a Mon Sep 17 00:00:00 2001
1+
From 54399ee441d922d89c32909e2028f899f6091cd6 Mon Sep 17 00:00:00 2001
22
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
33
Date: Sun, 7 Jan 2024 21:59:28 +0100
44
Subject: [PATCH 6/6] Patch out unused CSS style code
55

66
---
7-
source/lexbor/css/rule.h | 2 ++
8-
source/lexbor/style/dom/interfaces/document.c | 12 ++++++++----
9-
source/lexbor/style/html/interfaces/document.h | 2 ++
10-
3 files changed, 12 insertions(+), 4 deletions(-)
7+
source/lexbor/css/rule.h | 2 ++
8+
1 file changed, 2 insertions(+)
119

1210
diff --git a/source/lexbor/css/rule.h b/source/lexbor/css/rule.h
1311
index 308dced..d192a01 100644
@@ -29,96 +27,6 @@ index 308dced..d192a01 100644
2927
}
3028

3129
lxb_inline void
32-
diff --git a/source/lexbor/style/dom/interfaces/document.c b/source/lexbor/style/dom/interfaces/document.c
33-
index 2e6249f..69177d2 100644
34-
--- a/source/lexbor/style/dom/interfaces/document.c
35-
+++ b/source/lexbor/style/dom/interfaces/document.c
36-
@@ -283,6 +283,7 @@ lxb_status_t
37-
lxb_dom_document_stylesheet_apply(lxb_dom_document_t *document,
38-
lxb_css_stylesheet_t *sst)
39-
{
40-
+#if 0
41-
lxb_status_t status = LXB_STATUS_OK;
42-
lxb_css_rule_t *rule;
43-
lxb_css_rule_list_t *list;
44-
@@ -313,7 +314,7 @@ lxb_dom_document_stylesheet_apply(lxb_dom_document_t *document,
45-
46-
rule = rule->next;
47-
}
48-
-
49-
+#endif
50-
return LXB_STATUS_OK;
51-
}
52-
53-
@@ -332,6 +333,7 @@ lxb_status_t
54-
lxb_dom_document_stylesheet_remove(lxb_dom_document_t *document,
55-
lxb_css_stylesheet_t *sst)
56-
{
57-
+#if 0
58-
size_t i, length;
59-
lxb_status_t status = LXB_STATUS_OK;
60-
lxb_css_rule_t *rule;
61-
@@ -375,13 +377,14 @@ lxb_dom_document_stylesheet_remove(lxb_dom_document_t *document,
62-
length = lexbor_array_length(document->css->stylesheets);
63-
}
64-
}
65-
-
66-
+#endif
67-
return LXB_STATUS_OK;
68-
}
69-
70-
lxb_status_t
71-
lxb_dom_document_element_styles_attach(lxb_dom_element_t *element)
72-
{
73-
+#if 0
74-
lxb_status_t status = LXB_STATUS_OK;
75-
lxb_css_rule_t *rule;
76-
lexbor_array_t *ssts;
77-
@@ -416,7 +419,7 @@ lxb_dom_document_element_styles_attach(lxb_dom_element_t *element)
78-
rule = rule->next;
79-
}
80-
}
81-
-
82-
+#endif
83-
return LXB_STATUS_OK;
84-
}
85-
86-
@@ -526,6 +529,7 @@ lxb_dom_document_style_attach_cb(lxb_dom_node_t *node,
87-
lxb_status_t
88-
lxb_document_apply_stylesheets(lxb_dom_document_t *document)
89-
{
90-
+#if 0
91-
size_t i, length;
92-
lxb_status_t status;
93-
lxb_css_stylesheet_t *sst;
94-
@@ -544,6 +548,6 @@ lxb_document_apply_stylesheets(lxb_dom_document_t *document)
95-
return status;
96-
}
97-
}
98-
-
99-
+#endif
100-
return LXB_STATUS_OK;
101-
}
102-
diff --git a/source/lexbor/style/html/interfaces/document.h b/source/lexbor/style/html/interfaces/document.h
103-
index 90c3aec..8d9899e 100644
104-
--- a/source/lexbor/style/html/interfaces/document.h
105-
+++ b/source/lexbor/style/html/interfaces/document.h
106-
@@ -134,6 +134,7 @@ lxb_html_document_stylesheet_destroy_all(lxb_html_document_t *document,
107-
destroy_memory);
108-
}
109-
110-
+#if 0
111-
lxb_inline lxb_status_t
112-
lxb_html_document_style_attach(lxb_html_document_t *document,
113-
lxb_css_rule_style_t *style)
114-
@@ -158,6 +159,7 @@ lxb_html_document_style_attach_by_element(lxb_html_document_t *document,
115-
return lxb_dom_document_style_attach_by_element(lxb_dom_interface_document(document),
116-
element, style);
117-
}
118-
+#endif
119-
120-
/*
121-
* No inline functions for ABI.
12230
--
12331
2.51.2
12432

0 commit comments

Comments
 (0)