diff --git a/dom/bindings/Codegen.py b/dom/bindings/Codegen.py index fdebf899403..4e858001fe1 100644 --- a/dom/bindings/Codegen.py +++ b/dom/bindings/Codegen.py @@ -6069,8 +6069,10 @@ class CppKeywords(): @staticmethod def checkMethodName(name): + # Double '_' because 'assert' and '_assert' cannot be used in MS2013 compiler. + # Bug 964892 and bug 963560. if name in CppKeywords.keywords: - name = '_' + name + name = '_' + name + '_' return name class CGStaticMethod(CGAbstractStaticBindingMethod):