@@ -698,10 +698,10 @@ FirefoxDriver.prototype.addCookie = function(respond, parameters) {
698
698
}
699
699
700
700
if ( ! cookie . domain ) {
701
- var location = respond . session . getBrowser ( ) . contentWindow . location ;
701
+ var location = respond . session . getWindow ( ) . location ;
702
702
cookie . domain = location . hostname ;
703
703
} else {
704
- var currLocation = respond . session . getBrowser ( ) . contentWindow . location ;
704
+ var currLocation = respond . session . getWindow ( ) . location ;
705
705
var currDomain = currLocation . host ;
706
706
if ( currDomain . indexOf ( cookie . domain ) == - 1 ) { // Not quite right, but close enough
707
707
throw new WebDriverError ( bot . ErrorCode . INVALID_COOKIE_DOMAIN ,
@@ -761,8 +761,7 @@ function getVisibleCookies(location) {
761
761
762
762
FirefoxDriver . prototype . getCookies = function ( respond ) {
763
763
var toReturn = [ ] ;
764
- var cookies = getVisibleCookies ( respond . session . getBrowser ( ) .
765
- contentWindow . location ) ;
764
+ var cookies = getVisibleCookies ( respond . session . getWindow ( ) . location ) ;
766
765
for ( var i = 0 ; i < cookies . length ; i ++ ) {
767
766
var cookie = cookies [ i ] ;
768
767
var expires = cookie . expires ;
@@ -792,8 +791,7 @@ FirefoxDriver.prototype.deleteCookie = function(respond, parameters) {
792
791
var toDelete = parameters . name ;
793
792
var cm = fxdriver . moz . getService ( '@mozilla.org/cookiemanager;1' , 'nsICookieManager' ) ;
794
793
795
- var cookies = getVisibleCookies ( respond . session . getBrowser ( ) .
796
- contentWindow . location ) ;
794
+ var cookies = getVisibleCookies ( respond . session . getWindow ( ) . location ) ;
797
795
for ( var i = 0 ; i < cookies . length ; i ++ ) {
798
796
var cookie = cookies [ i ] ;
799
797
if ( cookie . name == toDelete ) {
@@ -807,8 +805,7 @@ FirefoxDriver.prototype.deleteCookie = function(respond, parameters) {
807
805
808
806
FirefoxDriver . prototype . deleteAllCookies = function ( respond ) {
809
807
var cm = fxdriver . moz . getService ( '@mozilla.org/cookiemanager;1' , 'nsICookieManager' ) ;
810
- var cookies = getVisibleCookies ( respond . session . getBrowser ( ) .
811
- contentWindow . location ) ;
808
+ var cookies = getVisibleCookies ( respond . session . getWindow ( ) . location ) ;
812
809
813
810
for ( var i = 0 ; i < cookies . length ; i ++ ) {
814
811
var cookie = cookies [ i ] ;
0 commit comments