File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -803,7 +803,8 @@ export function emitWebIdl(
803
803
if (
804
804
p . name === "name" &&
805
805
i . name === "Window" &&
806
- emitScope === EmitScope . All
806
+ emitScope === EmitScope . InstanceOnly &&
807
+ prefix === "declare var "
807
808
) {
808
809
printer . printLine ( "/** @deprecated */" ) ;
809
810
printer . printLine ( "declare const name: void;" ) ;
@@ -1064,7 +1065,7 @@ export function emitWebIdl(
1064
1065
/// Emit all members of every interfaces at the root level.
1065
1066
/// Called only once on the global polluter object
1066
1067
function emitAllMembers ( i : Browser . Interface ) {
1067
- emitMembers ( /*prefix*/ "declare var " , EmitScope . All , i ) ;
1068
+ emitMembers ( /*prefix*/ "declare var " , EmitScope . InstanceOnly , i ) ;
1068
1069
1069
1070
for ( const relatedIName of iNameToIDependList [ i . name ] ) {
1070
1071
const i = allInterfacesMap [ relatedIName ] ;
You can’t perform that action at this time.
0 commit comments