Problem/Motivation
Made possible by #3231328: SmartDefaultSettings should select the CKE5 plugin that minimizes creation of HTML restriction supersets.
Proposed resolution
TBD
Remaining tasks
TBD
User interface changes
None.
API changes
TBD
Data model changes
None.
Release notes snippet
N/A
| Comment | File | Size | Author |
|---|---|---|---|
| #8 | 3271179-8.patch | 13.89 KB | wim leers |
| #7 | 3271179-7.patch | 13.88 KB | wim leers |
| #7 | 3271179-7-do-not-test.patch | 11.27 KB | wim leers |
| #6 | 3271179-6.patch | 13.86 KB | wim leers |
| #6 | 3271179-6-do-not-test.patch | 11.25 KB | wim leers |
Comments
Comment #2
wim leersPoC. This applies on top of #3260857-39: Expand SourceEditingRedundantTagsConstraintValidator to also check attributes and attribute values. It passes tests.
Comment #3
wim leersFurther developed PoC. This does not pass tests, but passes several of them; all of the critical foundations are present already.
Comment #4
wim leersComment #5
wim leersComment #6
wim leers#3260857: Expand SourceEditingRedundantTagsConstraintValidator to also check attributes and attribute values landed a long time ago. Unpostponing.
But #3231334: Global attributes (<* lang> and <* dir="ltr rtl">): validation + support (fix data loss) conflicted heavily with this.
Rebased. The
do-not-testpatch is the clean patch, the one that will be tested is the same, but just restricted to CKE5 tests only.Comment #7
wim leersI don't know what happened in #6, but it was extremely frustratingly very broken 😬 So I had to rebase this again.
Comment #8
wim leersBypass phpcs. I just want some test results.