public function typeInTextArea($text) { /** * Firefox needs some escaping of a text, see * https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/1723 */ if (mb_strtolower($this->getBrowser()) == 'firefox') { $text = str_replace("(", PHPUnit_Extensions_Selenium2TestCase_Keys::SHIFT . PHPUnit_Extensions_Selenium2TestCase_Keys::NUMPAD9 . PHPUnit_Extensions_Selenium2TestCase_Keys::NULL, $text); } $this->byClassName("CodeMirror-scroll")->click(); $this->keys($text); }