File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -147,13 +147,14 @@ def open_private_window(self) -> BasePage:
147
147
self .get_element ("panel-ui-new-private-window" ).click ()
148
148
return self
149
149
150
+ @BasePage .context_chrome
150
151
def open_history_menu (self ) -> BasePage :
151
152
"""
152
153
Opens the History menu
153
154
"""
154
- self .open_panel_menu ()
155
- with self .driver . context ( self . driver . CONTEXT_CHROME ):
156
- self .get_element ("panel-ui-history" ).click ()
155
+ if not self .get_element ( "panel-main-view" ). is_displayed ():
156
+ self .open_panel_menu ()
157
+ self .get_element ("panel-ui-history" ).click ()
157
158
return self
158
159
159
160
def select_clear_history_option (self , option : str ) -> BasePage :
Original file line number Diff line number Diff line change 9
9
]
10
10
},
11
11
12
+ "panel-main-view" : {
13
+ "selectorData" : " appMenu-mainView" ,
14
+ "strategy" : " id" ,
15
+ "groups" : []
16
+ },
17
+
12
18
"sync-user-button" : {
13
19
"selectorData" : " toolbarbutton[id='fxa-toolbar-menu-button']" ,
14
20
"strategy" : " css" ,
324
330
"strategy" : " id" ,
325
331
"groups" : []
326
332
}
327
- }
333
+ }
You can’t perform that action at this time.
0 commit comments