Change record status: 
Project: 
Introduced in branch: 
7.x
Introduced in version: 
7.8
Description: 

The "Run the clean URL test" button at /admin/config/search/clean-url was suffering from three problems.

  1. No proper feedback after running the test
    The user is now informed about the test result in the message area.
  2. Unreliable session-based caching mechanism
    The caching mechanism has been taken out and the test is run every time a user visits /admin/config/search/clean-url.
  3. Clean URLs could not be be disabled at all times
    In case clean URLs are enabled but the test fails, the user can still access the form at /?q=admin/config/search/clean-url. A message will be shown to inform the user about the failed test and the user can disable clean URLs.

Note to translators: string changes and additions were necessary.

Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Not done