Page MenuHomePhabricator

TypeError: displaySettings.savedRegistry is undefined
Closed, ResolvedPublic

Description

Build failed in Jenkins: UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox #111

https://wmf.ci.cloudbees.com/job/UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox/111/testReport/junit/%28root%29/Input%20method%20engine/Sticky_input_methods/ failed.

timed out after 5 seconds, waiting for {:class=>"imeselector imeselector-toggle", :tag_name=>"div"} to become present (Watir::Wait::TimeoutError)
./features/step_definitions/ime_steps.rb:19:in `/^I open the input method menu$/'
features/ime.feature:44:in `When I open the input method menu'

It looks to me like it's working on twn. Testing on commons labs, I cannot successfully execute the scenario on http://commons.wikimedia.beta.wmflabs.org/wiki/Main_Page

OSX 10.9/Firefox 25:

  1. Click on search input field.
  2. Open keyboard icon
  3. Open advanced settings
  4. In input settings, click "...."
  5. Type "ml" in language search
  6. Select the ml autonomy
  7. select InScript 2 for ml
  1. Click "Apply settings"

Observed: Nothing happens.

Expected: Dialog closes and ml:inscript2 ime is active

Checking if there are JS errors debug=true:

TypeError: displaySettings.savedRegistry is undefined @ http://bits.beta.wmflabs.org/static-master/extensions/UniversalLanguageSelector/resources/js/ext.uls.displaysettings.js:580


Version: master
Severity: major

Details

Reference
bz56696