Koha/koha-tmpl/intranet-tmpl/prog/css
Victor Grousset/tuxayo 3c3406257e Bug 27055: Fix compatibility with newer Firefox+Selenium version
Fix "submit is not a function error"
A submit button should not be named "submit", in this case, it's id.
https://stackoverflow.com/questions/833032/submit-is-not-a-function-error-in-javascript

Fix some uses of get_attribute()

Fix a fail by setting a global implicit_wait_timeout, default value is 0
in our lib. Other libs set it higher which helps to not have to manually
deal with part of the timing issues.

Fix: remove usage of click_when_visible() because it doesn't work with
elements not in the top of the page. Because they are off screen.

Fix: use $driver->quit() in error_handler to not forget an open Firefox.
With the current version, it fills /dev/shm and fails with around 5
Firefox opened.
Also use quit() it at the end of every script.

Fix: filling item fields, to fill only the displayed one (not those
with display:none)

== Test plan ==
1. Update selenium/standalone-firefox to the latest version [1]
2. prove t/db_dependent/selenium/authentication.t
3. It fails with: arguments[0].form.submit is not a function
4. Apply patch
5. Retest
6. Success

[1] In koha-testing-docker you can do it with
docker-compose.yml:
     selenium:
-        image: selenium/standalone-firefox:2.53.1-americium
+        image: selenium/standalone-firefox

Signed-off-by: Mason James <mtj@kohaaloha.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2020-12-30 12:04:49 -03:00
..
src Bug 26938: Prevent flash of unstyled sales table 2020-11-18 09:34:48 +01:00
addbiblio.css Bug 12533: (follow-up) Add CSS to preview display of authority MARC 2020-11-04 12:59:33 +01:00
cateditor.css
hierarchy.css
humanmsg.css Bug 27099: Stage for import button not showing up 2020-12-26 18:14:11 +01:00
installer.css
itemsearchform.css
login.css Bug 27055: Fix compatibility with newer Firefox+Selenium version 2020-12-30 12:04:49 -03:00
mainpage.css
preferences.css
print.css
printreceiptinvoice.css
quotes.css Bug 27247: Re-add highlighting to the quote editor 2020-12-26 18:14:11 +01:00
reports.css
right-to-left.css
select2.css Bug 25727: (follow-up) Some style updates, JS i18n 2020-08-24 11:19:03 +02:00
spinelabel.css
staff-global.css Bug 26938: Compiled CSS 2020-11-20 08:16:02 +01:00
tinymce.css
uploader.css