File tree Expand file tree Collapse file tree 3 files changed +21
-0
lines changed
rb/lib/selenium/webdriver/common/driver_extensions Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,13 @@ module HasDevTools
2828 #
2929
3030 def devtools
31+ if browser == :firefox
32+ WebDriver . logger . deprecate (
33+ 'Driver#devtools on Firefox' ,
34+ 'the new BiDi implementation' ,
35+ id : :devtools
36+ )
37+ end
3138 @devtools ||= begin
3239 require 'selenium/devtools'
3340 Selenium ::DevTools . version ||= devtools_version
Original file line number Diff line number Diff line change @@ -57,6 +57,13 @@ module HasLogEvents
5757 #
5858
5959 def on_log_event ( kind , &block )
60+ if browser == :firefox
61+ WebDriver . logger . deprecate (
62+ 'Driver#on_log_event on Firefox' ,
63+ 'the new BiDi implementation' ,
64+ id : :on_log_event
65+ )
66+ end
6067 raise Error ::WebDriverError , "Don't know how to handle #{ kind } events" unless KINDS . include? ( kind )
6168
6269 enabled = log_listeners [ kind ] . any?
Original file line number Diff line number Diff line change @@ -60,6 +60,13 @@ module HasNetworkInterception
6060 #
6161
6262 def intercept ( &)
63+ if browser == :firefox
64+ WebDriver . logger . deprecate (
65+ 'Driver#intercept on Firefox' ,
66+ 'the new BiDi implementation' ,
67+ id : :intercept
68+ )
69+ end
6370 @interceptor ||= DevTools ::NetworkInterceptor . new ( devtools )
6471 @interceptor . intercept ( &)
6572 end
You can’t perform that action at this time.
0 commit comments