Permissão negada para acessar o “documento” da propriedade

Então, estou apenas tentando criar um código que nagive através do gmail e execute determinadas tarefas automaticamente. Consegui entrar com êxito no GMail automaticamente, mas continuo executando esse código de erro depois de fazer o login quando tento recuperar a origem da página.

Erro de código

org.openqa.selenium.WebDriverException: Error: Permission denied to access property "document" (WARNING: The server did not provide any stacktrace information)

Código Java

String pageLink = "https://accounts.google.com/ServiceLogin?service=mail#identifier";

    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
    driver.get(pageLink);
            WebElement userName = (new WebDriverWait(driver, 10)).until(ExpectedConditions.visibilityOfElementLocated(By.id("Email")));
            userName.sendKeys("myusername");

            driver.findElement(By.id("next")).click();
            Thread.sleep(2 * 5000);

            WebElement passWord = (new WebDriverWait(driver, 10)).until(ExpectedConditions.visibilityOfElementLocated(By.id("Passwd")));
            passWord.sendKeys("mypassword");

            driver.findElement(By.id("signIn")).click();
            System.out.println("Logged In!");

            Thread.sleep(2 * 5000);
            pageCode = driver.getPageSource();

Nota: estou usando a versão mais recente do Firefox e a versão mais recente do Selenium

PS: Passei por mais de 11 perguntas diferentes sobre problemas semelhantes, ninguém havia fornecido uma solução clara e as respostas eram extremamente vagas.

questionAnswers(1)

yourAnswerToTheQuestion