These testing instructions come whole from MDL-31315:
Open the Moodle Login Page
Make a change to to the username
Hit Refresh
The page refreshes
Log in to Moodle and navigate to a course
Choose Edit Settings
Without any changes
Refresh the page (the page refreshes)
Hit the back button (you go back in time and space)
Go back to the Edit Settings Page
Try closing the browser window (it closes)
Click Save and Display (the form saves)
Now make some changes to various fields
Go back to the Edit Settings Page
Make a change to the 'Course full name'
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click Save and Display (the form saves)
Repeat the above steps using a select instead of 'Course full name'
Repeat the above steps using a textarea (not TinyMCE) instead of 'Course full name'
Go back to the course and create an Assignment
Choose Edit Settings
Without any changes
Refresh the page to confirm that it refreshes when there have been no changes
Make some changes to the TinyMCE editor
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click Save and Display (the form saves)
Uploading files
As a Student, choose the 'Upload Files' option
Refresh the page to confirm that it refreshes when there have been no changes
Upload a file using the 'Add' button and the filepicker
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Upload a file using the drag/drop functionality (Supported browsers only - Chrome and Firefox)
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click 'Save Changes'
Modify existing files
Choose the 'Edit these files' button
Refresh the page and this time leave to start afresh
From the drop-down on a file, choose the rename option and enter a new name
Upload a file using the drag/drop functionality (Supported browsers only - Chrome and Firefox)
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Create a new directory
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Add an additional files using either option
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
These testing instructions come whole from MDL-31315 :
Open the Moodle Login Page
Make a change to to the username
Hit Refresh
The page refreshes
Log in to Moodle and navigate to a course
Choose Edit Settings
Without any changes
Refresh the page (the page refreshes)
Hit the back button (you go back in time and space)
Go back to the Edit Settings Page
Try closing the browser window (it closes)
Click Save and Display (the form saves)
Now make some changes to various fields
Go back to the Edit Settings Page
Make a change to the 'Course full name'
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click Save and Display (the form saves)
Repeat the above steps using a select instead of 'Course full name'
Repeat the above steps using a textarea (not TinyMCE) instead of 'Course full name'
Go back to the course and create an Assignment
Choose Edit Settings
Without any changes
Refresh the page to confirm that it refreshes when there have been no changes
Make some changes to the TinyMCE editor
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click Save and Display (the form saves)
Uploading files
As a Student, choose the 'Upload Files' option
Refresh the page to confirm that it refreshes when there have been no changes
Upload a file using the 'Add' button and the filepicker
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Upload a file using the drag/drop functionality (Supported browsers only - Chrome and Firefox)
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Click 'Save Changes'
Modify existing files
Choose the 'Edit these files' button
Refresh the page and this time leave to start afresh
From the drop-down on a file, choose the rename option and enter a new name
Upload a file using the drag/drop functionality (Supported browsers only - Chrome and Firefox)
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Create a new directory
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Refresh the page and this time leave to start afresh
Add an additional files using either option
From the drop-down menu on a file, choose the Delete option and confirm
Refresh the page (you get a popup) - click to stay
Hit the back button (you get a popup) - click to stay
Try closing the browser window/tab (you get a popup) - click to stay
Whilst providing patches for MDL-31655 and MDL-31660, I noticed some minor discrepancies with the javascript.
It seems wrong to submit these as part of the above bugs, so I've created a new patchset which deals with these.
will be (partly) resolved by
MDL-31660Rename and tidy up lib/yui/formslib/formslib.js