@@ -15,9 +15,9 @@ extensions:
1515 - ["RenderManager", "Renderer", "Member[render].Parameter[0]"]
1616 - ["Patcher", "Patcher", "Instance"]
1717 - ["Patcher", "sap/ui/core/Patcher", ""]
18- - ["HTMLControl ", "HTMLControl ", "Instance"]
19- - ["HTMLControl ", "sap/ui/core/HTML", ""]
20- - ["HTMLControl ", "global", "Member[sap].Member[ui].Member[core].Member[HTML]"]
18+ - ["UI5HTMLControl ", "UI5HTMLControl ", "Instance"]
19+ - ["UI5HTMLControl ", "sap/ui/core/HTML", ""]
20+ - ["UI5HTMLControl ", "global", "Member[sap].Member[ui].Member[core].Member[HTML]"]
2121 - ["Assert", "global", "Member[sap].Member[base].Member[assert]"]
2222 - ["Assert", "global", "Member[jQuery].Member[sap].Member[assert]"]
2323 - ["SapLogger", "sap/base/Log", ""]
@@ -41,27 +41,27 @@ extensions:
4141 - ["SapUIDom", "sap/ui/dom", ""]
4242 - ["SapUIDom", "global", "Member[sap].Member[ui].Member[dom]"]
4343 # model Controls inheritance
44- - ["UI5Control ", "UI5Control ", "Instance"]
45- - ["UI5Control ", "sap/m/InputBase", ""]
46- - ["UI5Control ", "sap/m/Input", ""]
47- - ["UI5Control ", "sap/ui/webc/main/Input", ""]
48- - ["UI5Control ", "sap/ui/commons/TextField", ""]
49- - ["UI5Control ", "sap/ui/commons/PasswordField", ""]
50- - ["UI5Control ", "sap/ui/commons/ValueHelpField", ""]
51- - ["UI5Control ", "sap/ui/commons/SearchField", ""]
52- - ["UI5Control ", "sap/ui/commons/ComboBox", ""]
53- - ["UI5Control ", "sap/ui/commons/TextArea", ""]
54- - ["UI5Control ", "sap/ui/webc/main/TextArea", ""]
55- - ["UI5Control ", "sap/m/ComboBoxTextField", ""]
56- - ["UI5Control ", "sap/m/MaskEnabler", ""]
57- - ["UI5Control ", "sap/m/MaskInput", ""]
58- - ["UI5Control ", "sap/m/TextArea", ""]
59- - ["UI5Control ", "sap/m/ComboBoxBase", ""]
60- - ["UI5Control ", "sap/m/MultiInput", ""]
61- - ["UI5Control ", "sap/ui/webc/main/MultiInput", ""]
62- - ["UI5Control ", "sap/m/SearchField", ""]
63- - ["UI5Control ", "sap/m/FeedInput", ""]
64- - ["UI5Control ", "sap/ui/richtexteditor/RichTextEditor", ""]
44+ - ["UI5InputControl ", "UI5InputControl ", "Instance"]
45+ - ["UI5InputControl ", "sap/m/InputBase", ""]
46+ - ["UI5InputControl ", "sap/m/Input", ""]
47+ - ["UI5InputControl ", "sap/ui/webc/main/Input", ""]
48+ - ["UI5InputControl ", "sap/ui/commons/TextField", ""]
49+ - ["UI5InputControl ", "sap/ui/commons/PasswordField", ""]
50+ - ["UI5InputControl ", "sap/ui/commons/ValueHelpField", ""]
51+ - ["UI5InputControl ", "sap/ui/commons/SearchField", ""]
52+ - ["UI5InputControl ", "sap/ui/commons/ComboBox", ""]
53+ - ["UI5InputControl ", "sap/ui/commons/TextArea", ""]
54+ - ["UI5InputControl ", "sap/ui/webc/main/TextArea", ""]
55+ - ["UI5InputControl ", "sap/m/ComboBoxTextField", ""]
56+ - ["UI5InputControl ", "sap/m/MaskEnabler", ""]
57+ - ["UI5InputControl ", "sap/m/MaskInput", ""]
58+ - ["UI5InputControl ", "sap/m/TextArea", ""]
59+ - ["UI5InputControl ", "sap/m/ComboBoxBase", ""]
60+ - ["UI5InputControl ", "sap/m/MultiInput", ""]
61+ - ["UI5InputControl ", "sap/ui/webc/main/MultiInput", ""]
62+ - ["UI5InputControl ", "sap/m/SearchField", ""]
63+ - ["UI5InputControl ", "sap/m/FeedInput", ""]
64+ - ["UI5InputControl ", "sap/ui/richtexteditor/RichTextEditor", ""]
6565 - ["UI5CodeEditor", "UI5CodeEditor", "Instance"]
6666 - ["UI5CodeEditor", "sap/ui/codeeditor/CodeEditor", ""]
6767 # Classes that provide Path injection APIs
@@ -75,8 +75,8 @@ extensions:
7575 pack : codeql/javascript-all
7676 extensible : " sourceModel"
7777 data :
78- - ["UI5Control ", "Member[value]", "remote"]
79- - ["UI5Control ", "Member[getValue].ReturnValue", "remote"]
78+ - ["UI5InputControl ", "Member[value]", "remote"]
79+ - ["UI5InputControl ", "Member[getValue].ReturnValue", "remote"]
8080 - ["UI5CodeEditor", "Member[value]", "remote"]
8181 - ["UI5CodeEditor", "Member[getCurrentValue].ReturnValue", "remote"]
8282 - ["global", "Member[jQuery].Member[sap].Member[syncHead,syncGet,syncGetText,syncPost,syncPostText].ReturnValue", "remote"]
@@ -89,9 +89,9 @@ extensions:
8989 data :
9090 # html-injection
9191 - ["global", "Member[jQuery].Member[sap].Member[globalEval].Argument[0]", "ui5-html-injection"]
92- - ["HTMLControl ", "Argument[0].Member[content]", "ui5-html-injection"]
93- - ["HTMLControl ", "Member[content]", "ui5-html-injection"]
94- - ["HTMLControl ", "Member[setContent].Argument[0]", "ui5-html-injection"]
92+ - ["UI5HTMLControl ", "Argument[0].Member[content]", "ui5-html-injection"]
93+ - ["UI5HTMLControl ", "Member[content]", "ui5-html-injection"]
94+ - ["UI5HTMLControl ", "Member[setContent].Argument[0]", "ui5-html-injection"]
9595 - ["Patcher", "Member[unsafeHtml].Argument[0..]", "ui5-html-injection"]
9696 - ["RenderManager", "Member[write,unsafeHtml].Argument[0..]", "ui5-html-injection"]
9797 - ["RenderManager", "Member[writeAttribute,addStyle].Argument[0..1]", "ui5-html-injection"]
@@ -137,3 +137,5 @@ extensions:
137137 - ["sap/base/security/encodeURL", "", "Argument[0]", "ReturnValue", "taint"]
138138 - ["sap/base/security/encodeURLParameters", "", "Argument[0]", "ReturnValue", "taint"]
139139 - ["sap/base/security/encodeXML", "", "Argument[0]", "ReturnValue", "taint"]
140+ - ["UI5HTMLControl", "", "Argument[0].Member[content]", "ReturnValue.Member[content]", "taint"]
141+ - ["UI5HTMLControl", "Instance.Member[getContent]", "Argument[this].Member[content]", "ReturnValue", "taint"]
0 commit comments