Lack of warning when JavaScript is disabled

Bug #1412749 reported by Kyrylo Romanenko
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Low
Alan Fung

Bug Description

Steps to reproduce:

1) Disable JavaScript in browser settings.
2) Navigate to Horizon.
3) Login to Horizon Dashboard.

Actual: Horizon Dashboard looks usually, but performs malfunction of most Horizon capabilities.

Expected: to see some warning to enable JavaScript.

Environment:
{"build_id": "2014-12-26_14-25-46", "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4", "build_number": "58", "auth_required": true, "api": "1.0", "nailgun_sha": "5f91157daa6798ff522ca9f6d34e7e135f150a90", "production": "docker", "fuelmain_sha": "81d38d6f2903b5a8b4bee79ca45a54b76c1361b8", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["mirantis"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-12-26_14-25-46", "ostf_sha": "a9afb68710d809570460c29d6c3293219d3624d4", "build_number": "58", "api": "1.0", "nailgun_sha": "5f91157daa6798ff522ca9f6d34e7e135f150a90", "production": "docker", "fuelmain_sha": "81d38d6f2903b5a8b4bee79ca45a54b76c1361b8", "astute_sha": "16b252d93be6aaa73030b8100cf8c5ca6a970a91", "feature_groups": ["mirantis"], "release": "6.0", "fuellib_sha": "fde8ba5e11a1acaf819d402c645c731af450aff0"}}}, "fuellib_sha": "fde8ba5e11a1acaf819d402c645c731af450aff0"}

Browsers:
Chrome: Version 39.0.2171.99 (64-bit) on Ubuntu 14.04
Firefox: 35.0 on Ubuntu 14.04

summary: - Horizon UI with JavaScript disabled
+ Lack of warning when JavaScript is disabled
Revision history for this message
Gary W. Smith (gary-w-smith) wrote :

Agreed that it would be better to detect when javascript is disabled and put up a warning than to present a UI that only works partially.

Changed in horizon:
status: New → Confirmed
importance: Undecided → Low
Alan Fung (alanfung)
Changed in horizon:
assignee: nobody → Alan Fung (alanfung)
Alan Fung (alanfung)
Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.openstack.org/151497

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/151497
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=a9f82904aa7876d8a4b05e88ec4cfefea83ec7ef
Submitter: Jenkins
Branch: master

commit a9f82904aa7876d8a4b05e88ec4cfefea83ec7ef
Author: Alan Fung <email address hidden>
Date: Fri Jan 30 11:38:11 2015 -0800

    Alert user on JavaScript requirement if it's disabled

    Closes-Bug: #1412749
    Change-Id: I5265e9c79201c5fa952ced9d9d90668fcf0006ee

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → kilo-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: kilo-2 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.