[wp-trac] [WordPress Trac] #59628: Widgets page: Add missing admin notice when JS is off

WordPress Trac noreply at wordpress.org
Mon Oct 16 12:55:19 UTC 2023


#59628: Widgets page: Add missing admin notice when JS is off
-------------------------------------+-------------------------------------
 Reporter:  huzaifaalmesbah          |       Owner:  (none)
     Type:  defect (bug)             |      Status:  new
 Priority:  normal                   |   Milestone:  6.4
Component:  Widgets                  |     Version:  trunk
 Severity:  normal                   |  Resolution:
 Keywords:  needs-testing has-       |     Focuses:  accessibility,
  testing-info                       |  administration
-------------------------------------+-------------------------------------
Changes (by hellofromTonya):

 * keywords:  needs-testing => needs-testing has-testing-info


Comment:

 == Testing Instructions
 These steps define how to reproduce the issue, and indicate the expected
 behavior.

 === Steps to Reproduce
 1. Disable JS in the browser. In Firefox:
    a. Go to `about:config` in the browser URL field.
    b. Click/select "Accept the Risk and Continue" button.
    c. In the text field, type: javascript.enabled.
    d. In the far right column, click/select the icon to set that property
 to `false`.
 2. In Appearance > Themes, activate a non-block theme, such as Twenty
 Twenty-One (TT1).
 3. Navigate to Appearance > Widgets.
 3. 🐞 Notice the H1 appears, but not the notice message.

 === Expected Results
 When testing a patch to validate it works as expected:
 - ✅ The notice message should also appear.

 >The block widgets require JavaScript. Please enable JavaScript in your
 browser settings, or install the Classic Widgets plugin.

 When reproducing a bug:
 - ❌ Error condition occurs.

   **Test Report Icons:**
   🐞 <= Indicates where issue ("bug") occurs.
   ✅ <= Behavior is ''expected''.
   ❌ <= Behavior is ''NOT expected''.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/59628#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list