https://bugzilla.wikimedia.org/show_bug.cgi?id=62889

            Bug ID: 62889
           Summary: Validation issues with meta tags
           Product: MediaWiki
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Skin and page rendering
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: jrob...@wikimedia.org
                CC: krinklem...@gmail.com, matma....@gmail.com
       Web browser: ---
   Mobile Platform: ---

1) Bad value X-UA-Compatible for attribute http-equiv on element meta.",

2) link rel="edit" should be an absolute URL. Bad value edit for attribute rel
on element link: Not an absolute URL. The string edit is not a registered
keyword or absolute URL.

The markup causing these issues is as follows:
<link rel="edit" title="Edit"
href="/w/index.php?title=W3CValidationTest&amp;action=edit" />
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />

These should at the very least be moved out of OutputPage into the skin or be
configurable via OutputPage->setProperty. The mobile skin has no need for the
X-UA-Compatible meta tag and wishes to use HTML Validation tests as part of its
continuous integration testing to catch problems such as unclosed tags.

On a side note: headElement should do with a massive refactor and imo should
probably be part of Skin.php so that it can be tweaked where necessary.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to