Skip to content

Commit 36ff2f0

Browse files
committed
Remove OSS version of ActionBuilder and replace it with the W3C version
This commit is a part of a broader initiative to remove OSS dialect. In theory, all the drivers will comply to W3C WebDriver specification and support the implementation.
1 parent 32262cc commit 36ff2f0

File tree

14 files changed

+259
-812
lines changed

14 files changed

+259
-812
lines changed

rb/lib/selenium/webdriver/common.rb

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,15 @@
4141
require 'selenium/webdriver/common/manager'
4242
require 'selenium/webdriver/common/w3c_manager'
4343
require 'selenium/webdriver/common/search_context'
44-
require 'selenium/webdriver/common/action_builder'
4544
require 'selenium/webdriver/common/interactions/key_actions'
4645
require 'selenium/webdriver/common/interactions/pointer_actions'
47-
require 'selenium/webdriver/common/w3c_action_builder'
46+
require 'selenium/webdriver/common/interactions/interactions'
47+
require 'selenium/webdriver/common/interactions/input_device'
48+
require 'selenium/webdriver/common/interactions/interaction'
49+
require 'selenium/webdriver/common/interactions/none_input'
50+
require 'selenium/webdriver/common/interactions/key_input'
51+
require 'selenium/webdriver/common/interactions/pointer_input'
52+
require 'selenium/webdriver/common/action_builder'
4853
require 'selenium/webdriver/common/touch_action_builder'
4954
require 'selenium/webdriver/common/html5/shared_web_storage'
5055
require 'selenium/webdriver/common/html5/local_storage'
@@ -63,12 +68,6 @@
6368
require 'selenium/webdriver/common/driver_extensions/has_debugger'
6469
require 'selenium/webdriver/common/driver_extensions/uploads_files'
6570
require 'selenium/webdriver/common/driver_extensions/has_addons'
66-
require 'selenium/webdriver/common/interactions/interactions'
67-
require 'selenium/webdriver/common/interactions/input_device'
68-
require 'selenium/webdriver/common/interactions/interaction'
69-
require 'selenium/webdriver/common/interactions/none_input'
70-
require 'selenium/webdriver/common/interactions/key_input'
71-
require 'selenium/webdriver/common/interactions/pointer_input'
7271
require 'selenium/webdriver/common/keys'
7372
require 'selenium/webdriver/common/profile_helper'
7473
require 'selenium/webdriver/common/driver'

0 commit comments

Comments
 (0)