Skip to content

Commit 1e9fd6d

Browse files
authored
[rb] Add deprecation annotation for headless (#11527)
* [rb] Add deprecation annotation to Chromium headless method * [rb] Added the same changes for firefox
1 parent 633a2f5 commit 1e9fd6d

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

rb/lib/selenium/webdriver/chromium/options.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,9 @@ def add_preference(name, value)
168168
#
169169

170170
def headless!
171+
WebDriver.logger.deprecate('`Options#headless!`',
172+
"`options = Selenium::WebDriver::Options.chrome(args: ['--headless=chrome'])`",
173+
id: :headless)
171174
add_argument '--headless'
172175
end
173176

rb/lib/selenium/webdriver/firefox/options.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ def add_preference(name, value)
108108
#
109109

110110
def headless!
111+
WebDriver.logger.deprecate('`Options#headless!`',
112+
"`options = Selenium::WebDriver::Options.firefox(args: ['-headless'])`",
113+
id: :headless)
111114
add_argument '-headless'
112115
end
113116

0 commit comments

Comments
 (0)