solo puedes usar close si la pestaña es abierta por otra con open si lo usas en la consola de chrome te lo indica
Citar
Scripts may close only the windows that were opened by it.
En línea
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
repito el mensaje de chrome (mozilla da uno similar)...
Citar
Scripts may close only the windows that were opened by it.
es decir, a menos que consigas un bug, los scripts solo pueden cerrar ventanas que fueron abiertos por ellos
En línea
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.