-
Bug
-
Resolution: Fixed
-
Minor
-
3.2, 3.3
-
MOODLE_32_STABLE, MOODLE_33_STABLE
-
MOODLE_32_STABLE
-
MDL-57321-master -
There's a few instances of invalid HTML on course pages.
https://qa.moodle.net/course/view.php?id=7
The same errors pop up several times but probably can be traced back to a handful of minor errors that get called repeatedly, examples of each kind are:
No space between two attributes:
<div class="action-menu moodle-actionmenu nowrap-items" id="action-menu-1"data-enhance="moodle-core-actionmenu"> |
|
<div class="menubar" id="action-menu-1-menubar"role="menubar"> |
Element div not allowed as a child of a span tag:
<span class="dropdown> ... |
<div class="dropdown-menu dropdown-menu-right menu align-tr-br" id="action-menu-1-menu"
|
duplicate attribute "class":
<img class="icon " class="iconsmall"
|
There's some broken lists that have a UL class directly within another UL in the footer, but not sure if that's just been added via a WYSIWYG editor or not as the HTML is generally malformed, testing on a clean dev site should show whether that is the case or not.
There's also a couple of warnings about the use of aria, that should be looked at.
- caused a regression
-
MDL-58274 Theme Boost: action icons wrap to new line with course editing on
- Closed
- has a non-specific relationship to
-
MDL-57333 Cannot add classes to pix_icon in boost properly
- Closed
-
MDL-57338 Add example contexts to lib/templates missing and fix some accessibility issues
- Closed
- has been marked as being related by
-
MDL-57556 Boost form elements duplicate attributes
- Closed