pumazavr, если браузер все время работает, то надо получать список открытых вкладок и если нужная не открыта, то ооткрывать, а если открыта, то не открывать. Как получить список вкладок в firefox написано
тут. А там сравнивай grep-ом и проверяй, открыта ли и через условие if делай, как-то так.