Metadata
- Source
- FLUID-6000
- Type
- Bug
- Priority
- Blocker
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Alan Harnum
- Reporter
- Simon Bates
- Created
2016-10-26T16:31:23.194-0400 - Updated
2016-10-27T11:25:26.881-0400 - Versions
- N/A
- Fixed Versions
-
- 2.0
- Component
-
- Demos
Description
Several of them currently don't, FE:
https://github.com/fluid-project/infusion/blob/master/demos/inlineEdit/index.html#L55
Should be "</figure>".
There are also markup issues in some other demos linked from http://build.fluidproject.org/ that exist in separate repos, such as http://build.fluidproject.org/prefsEditors/demos/explorationTool/ - they aren't being tackled by this PR.
Additionally, some Javascript components created for the demos have problems with their markup - see FLUID-5994 as one example. These should be corrected separately, since they're somewhat more complex cases.
Notably, the "check serialized DOM" bookmarklet at https://validator.w3.org/nu/about.html will show problems with the markup generated by Javascript components; putting in the page URL at https://validator.w3.org/nu/ will show only the markup as initially delivered by the server (thanks @@Justin Obara for helping figure this out...)
Comments
-
Justin Obara commented
2016-10-27T11:25:15.722-0400 Merged PR ( https://github.com/fluid-project/infusion/pull/769 ) into the project repo at 73b5470d5b540eb09b8f28e3858f862ac5bce1e9