Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3i - use fast unwrapping for nsIDOMDocument_, nsIDOMNSDocument_, nsIDOM3Document_. r=jst.
This commit is contained in:
Родитель
8b16044cbc
Коммит
4ef321d748
|
@ -785,6 +785,31 @@ customMethodCalls = {
|
|||
'nsIDOMNSHTMLElement_': {
|
||||
'thisType': 'nsGenericHTMLElement'
|
||||
},
|
||||
'nsIDOMDocument_': {
|
||||
'thisType': 'nsDocument'
|
||||
},
|
||||
'nsIDOMDocument_GetElementById': {
|
||||
'thisType': 'nsDocument',
|
||||
'code': ' mozilla::dom::Element *result = self->GetElementById(arg0, &rv);'
|
||||
},
|
||||
'nsIDOMDocument_GetElementsByTagName': {
|
||||
'thisType': 'nsDocument',
|
||||
'code': ' nsRefPtr<nsContentList> result ='
|
||||
'self->GetElementsByTagName(arg0);',
|
||||
'canFail': False
|
||||
},
|
||||
'nsIDOMDocument_GetElementsByTagNameNS': {
|
||||
'thisType': 'nsDocument',
|
||||
'code': ' nsRefPtr<nsContentList> result ='
|
||||
'self->GetElementsByTagNameNS(arg0, arg1);',
|
||||
'canFail': False
|
||||
},
|
||||
'nsIDOMNSDocument_': {
|
||||
'thisType': 'nsDocument'
|
||||
},
|
||||
'nsIDOM3Document_': {
|
||||
'thisType': 'nsDocument'
|
||||
},
|
||||
# WebGL
|
||||
'nsICanvasRenderingContextWebGL_BufferData': CUSTOM_QS,
|
||||
'nsICanvasRenderingContextWebGL_BufferSubData': CUSTOM_QS,
|
||||
|
|
Загрузка…
Ссылка в новой задаче