File tree 1 file changed +46
-0
lines changed
java/client/src/org/openqa/selenium/firefox
1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,30 @@ java_library(name = "firefox",
13
13
"//third_party/java/commons-exec",
14
14
],
15
15
embedded = [
16
+ ":amd64",
16
17
":firefox_extension",
17
18
":webdriver_prefs",
19
+ ":x86",
20
+ ])
21
+
22
+ folder(name = "amd64",
23
+ deps = [
24
+ ":noblur64",
25
+ ":imehandler64",
26
+ ],
27
+ outs = [
28
+ "amd64/x_ignore_nofocus.so",
29
+ "amd64/libibushandler.so",
30
+ ])
31
+
32
+ folder(name = "x86",
33
+ deps = [
34
+ ":noblur",
35
+ ":imehandler",
36
+ ],
37
+ outs = [
38
+ "x86/x_ignore_nofocus.so",
39
+ "x86/libibushandler.so",
18
40
])
19
41
20
42
rename(
@@ -31,3 +53,27 @@ rename(
31
53
"//javascript/firefox-driver:webdriver",
32
54
])
33
55
56
+ # TODO(dawagner): These tmp folders are a horrible hack, and should disappear post haste
57
+ rename(name = "noblur",
58
+ deps = [
59
+ "//cpp:noblur",
60
+ ],
61
+ out = "tmp_x86/x_ignore_nofocus.so")
62
+
63
+ rename(name = "noblur64",
64
+ deps = [
65
+ "//cpp:noblur64",
66
+ ],
67
+ out = "tmp_amd64/x_ignore_nofocus.so")
68
+
69
+ rename(name = "imehandler",
70
+ deps = [
71
+ "//cpp:imehandler",
72
+ ],
73
+ out = "tmp_x86/libibushandler.so")
74
+
75
+ rename(name = "imehandler64",
76
+ deps = [
77
+ "//cpp:imehandler64",
78
+ ],
79
+ out = "tmp_amd64/libibushandler.so")
You can’t perform that action at this time.
0 commit comments