@@ -7,49 +7,49 @@ export_file(name = 'webdriver_prefs',
7
7
)
8
8
9
9
10
- mozilla_extension (name = " webdriver" ,
10
+ mozilla_extension (name = ' webdriver' ,
11
11
content = [
12
- " extension/content/fxdriver.xul" ,
13
- " extension/content/fx4driver.xul" ,
12
+ ' extension/content/fxdriver.xul' ,
13
+ ' extension/content/fx4driver.xul' ,
14
14
] + glob (['extension/content/**/*.js' ]),
15
15
components = [
16
- " extension/components/httpd.js" ,
17
- " :bad-cert-listener" ,
18
- " :command-processor" ,
19
- " :command-processor-xpt" ,
20
- " :coordinates-xpt" ,
21
- " :modifier-keys" ,
22
- " :modifier-keys-xpt" ,
23
- " :driver-component" ,
24
- " :httpd-xpt" ,
25
- " :mouse-xpt" ,
26
- " :prompt-service" ,
27
- " :response-handler-xpt" ,
28
- " :session" ,
29
- " :session-store" ,
30
- " :status-xpt" ,
31
- " :synthetic-mouse" ,
32
- " //cpp:native-events-xpt" ,
33
- " //cpp:native-mouse-xpt" ,
34
- " //cpp:native-keyboard-xpt" ,
35
- " //cpp:native-ime-xpt" ,
16
+ ' extension/components/httpd.js' ,
17
+ ' :bad-cert-listener' ,
18
+ ' :command-processor' ,
19
+ ' :command-processor-xpt' ,
20
+ ' :coordinates-xpt' ,
21
+ ' :modifier-keys' ,
22
+ ' :modifier-keys-xpt' ,
23
+ ' :driver-component' ,
24
+ ' :httpd-xpt' ,
25
+ ' :mouse-xpt' ,
26
+ ' :prompt-service' ,
27
+ ' :response-handler-xpt' ,
28
+ ' :session' ,
29
+ ' :session-store' ,
30
+ ' :status-xpt' ,
31
+ ' :synthetic-mouse' ,
32
+ ' //cpp:native-events-xpt' ,
33
+ ' //cpp:native-mouse-xpt' ,
34
+ ' //cpp:native-keyboard-xpt' ,
35
+ ' //cpp:native-ime-xpt' ,
36
36
],
37
37
platforms = [
38
- ':win-platform ' ,
39
- # { " //cpp:webdriver_firefox_esr_previous" : " platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-previous.so" },
40
- # { " //cpp:webdriver_firefox_esr_previous_64" : " platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-previous.so" },
41
- # { " //cpp:webdriver_firefox_esr_latest" : " platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-latest.so" },
42
- # { " //cpp:webdriver_firefox_esr_latest_64" : " platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-latest.so" },
43
- # { " //cpp:webdriver_firefox_previous" : " platform/Linux_x86-gcc3/components/libwebdriver-firefox-previous.so" },
44
- # { " //cpp:webdriver_firefox_latest" : " platform/Linux_x86-gcc3/components/libwebdriver-firefox-latest.so" },
45
- # { " //cpp:webdriver_firefox_previous_64" : " platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-previous.so" },
46
- # { " //cpp:webdriver_firefox_latest_64" : " platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-latest.so" },
38
+ ':winnt-x86-msvc ' ,
39
+ # { ' //cpp:webdriver_firefox_esr_previous' : ' platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-previous.so' },
40
+ # { ' //cpp:webdriver_firefox_esr_previous_64' : ' platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-previous.so' },
41
+ # { ' //cpp:webdriver_firefox_esr_latest' : ' platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-latest.so' },
42
+ # { ' //cpp:webdriver_firefox_esr_latest_64' : ' platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-latest.so' },
43
+ # { ' //cpp:webdriver_firefox_previous' : ' platform/Linux_x86-gcc3/components/libwebdriver-firefox-previous.so' },
44
+ # { ' //cpp:webdriver_firefox_latest' : ' platform/Linux_x86-gcc3/components/libwebdriver-firefox-latest.so' },
45
+ # { ' //cpp:webdriver_firefox_previous_64' : ' platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-previous.so' },
46
+ # { ' //cpp:webdriver_firefox_latest_64' : ' platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-latest.so' },
47
47
],
48
48
resources = [
49
49
':js-resources' ,
50
50
],
51
- chrome = " extension/chrome.manifest" ,
52
- install = " extension/install.rdf" ,
51
+ chrome = ' extension/chrome.manifest' ,
52
+ install = ' extension/install.rdf' ,
53
53
visibility = [
54
54
'PUBLIC' ,
55
55
]
@@ -80,12 +80,6 @@ export_file(name = 'json2.js',
80
80
src = 'js/json2.js' ,
81
81
)
82
82
83
- folder (name = 'win-platform' ,
84
- srcs = [
85
- ':winnt-x86-msvc' ,
86
- ],
87
- )
88
-
89
83
folder (name = 'winnt-x86-msvc' ,
90
84
out = 'WINNT_x86-msvc' ,
91
85
srcs = [
@@ -179,6 +173,7 @@ js_binary(name = 'command-processor',
179
173
],
180
174
deps = [
181
175
':error' ,
176
+ ':events' ,
182
177
':firefoxdriver' ,
183
178
':logging' ,
184
179
':modals' ,
@@ -195,22 +190,25 @@ js_binary(name = 'command-processor',
195
190
)
196
191
197
192
198
- js_binary (name = " driver-component" ,
193
+ js_binary (name = ' driver-component' ,
199
194
srcs = [
200
- " js/driver-component.js" ,
195
+ ' js/driver-component.js' ,
201
196
],
202
197
defines = [
203
- " goog.userAgent.ASSUME_GECKO=true" ,
198
+ ' goog.userAgent.ASSUME_GECKO=true' ,
204
199
],
205
200
flags = [
206
- " --language_in=ECMASCRIPT5" ,
201
+ ' --language_in=ECMASCRIPT5' ,
207
202
],
208
203
externs = [
209
- " js/externs.js" ,
204
+ ' js/externs.js' ,
210
205
],
211
206
deps = [
212
- ":webdriver-server" ,
213
- ":webelement" ,
207
+ ':dispatcher' ,
208
+ ':events' ,
209
+ ':firefoxdriver' ,
210
+ ':webdriver-server' ,
211
+ ':webelement' ,
214
212
],
215
213
)
216
214
@@ -407,6 +405,7 @@ js_library(name = 'firefoxdriver',
407
405
':screenshooter' ,
408
406
':timer' ,
409
407
':utils' ,
408
+ ':webelement' ,
410
409
':web-loading-listener' ,
411
410
'//javascript/atoms:dom' ,
412
411
'//javascript/atoms:html5' ,
@@ -424,6 +423,7 @@ js_library(name = 'logging',
424
423
],
425
424
deps = [
426
425
':files' ,
426
+ ':moz' ,
427
427
':prefs' ,
428
428
'//javascript/webdriver:logging' ,
429
429
'//third_party/closure:closure' ,
@@ -447,7 +447,6 @@ js_library(name = 'modals',
447
447
js_library (name = 'moz' ,
448
448
srcs = [ 'js/moz.js' ],
449
449
deps = [
450
- ':logging' ,
451
450
'//javascript/atoms:json' ,
452
451
'//third_party/closure:closure' ,
453
452
],
0 commit comments