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

       Web browser: ---
             Bug #: 31773
           Summary: Mobile view has invalid HTML structure
           Product: Wikimedia Mobile
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: generic
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified


See W3C validation service

http://validator.w3.org/check?uri=http%3A%2F%2Fen.m.wikipedia.org%2Fwiki%2FNotre_Dame_de_Paris&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.2

Our parser particularly complains about entangled end tags

10-17 07:29:13.452: WARN/System.err(955):
org.xmlpull.v1.XmlPullParserException: expected: /div read: li
(position:END_TAG </li>@403:159 in java.io.InputStreamReader@438d14d8)
10-17 07:29:13.452: WARN/System.err(955): at
org.kxml2.io.KXmlParser.exception(KXmlParser.java:245)
10-17 07:29:13.462: WARN/System.err(955): at
org.kxml2.io.KXmlParser.error(KXmlParser.java:241)
10-17 07:29:13.462: WARN/System.err(955): at
org.kxml2.io.KXmlParser.parseEndTag(KXmlParser.java:533)
10-17 07:29:13.472: WARN/System.err(955): at
org.kxml2.io.KXmlParser.nextImpl(KXmlParser.java:318)
10-17 07:29:13.472: WARN/System.err(955): at
org.kxml2.io.KXmlParser.nextToken(KXmlParser.java:1351)
10-17 07:29:13.472: WARN/System.err(955): at
com.nogago.android.webcache.sax.reader.EchoXMLReader.parseSubTree(EchoXMLReader.java:479)
10-17 07:29:13.472: WARN/System.err(955): at
com.nogago.android.webcache.sax.reader.EchoXMLReader.parse(EchoXMLReader.java:370)
10-17 07:29:13.482: WARN/System.err(955): at
org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:335)
10-17 07:29:13.482: WARN/System.err(955): at
com.nogago.android.webcache.download.WebCacheDownloader.download(WebCacheDownloader.java:99)
10-17 07:29:13.482: WARN/System.err(955): at
com.nogago.android.webcache.task.WebCacheTask.doInBackground(WebCacheTask.java:50)
10-17 07:29:13.492: WARN/System.err(955): at
com.nogago.android.webcache.task.WebCacheTask.doInBackground(WebCacheTask.java:1)
10-17 07:29:13.492: WARN/System.err(955): at
android.os.AsyncTask$2.call(AsyncTask.java:185)
10-17 07:29:13.492: WARN/System.err(955): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
10-17 07:29:13.503: WARN/System.err(955): at
java.util.concurrent.FutureTask.run(FutureTask.java:122)
10-17 07:29:13.503: WARN/System.err(955): at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
10-17 07:29:13.503: WARN/System.err(955): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
10-17 07:29:13.512: WARN/System.err(955): at
java.lang.Thread.run(Thread.java:1058)
10-17 07:29:13.532: WARN/System.err(955):
org.xmlpull.v1.XmlPullParserException: expected: /li read: div
(position:END_TAG </div>@403:271 in java.io.InputStreamReader@438d14d8)
10-17 07:29:13.542: WARN/System.err(955): at
org.kxml2.io.KXmlParser.exception(KXmlParser.java:245)
10-17 07:29:13.542: WARN/System.err(955): at
org.kxml2.io.KXmlParser.error(KXmlParser.java:241)
10-17 07:29:13.542: WARN/System.err(955): at
org.kxml2.io.KXmlParser.parseEndTag(KXmlParser.java:533)
10-17 07:29:13.552: WARN/System.err(955): at
org.kxml2.io.KXmlParser.nextImpl(KXmlParser.java:318)
10-17 07:29:13.552: WARN/System.err(955): at
org.kxml2.io.KXmlParser.nextToken(KXmlParser.java:1351)
10-17 07:29:13.552: WARN/System.err(955): at
com.nogago.android.webcache.sax.reader.EchoXMLReader.parseSubTree(EchoXMLReader.java:479)
10-17 07:29:13.562: WARN/System.err(955): at
com.nogago.android.webcache.sax.reader.EchoXMLReader.parse(EchoXMLReader.java:370)
10-17 07:29:13.562: WARN/System.err(955): at
org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:335)
10-17 07:29:13.562: WARN/System.err(955): at
com.nogago.android.webcache.download.WebCacheDownloader.download(WebCacheDownloader.java:99)
10-17 07:29:13.572: WARN/System.err(955): at
com.nogago.android.webcache.task.WebCacheTask.doInBackground(WebCacheTask.java:50)
10-17 07:29:13.572: WARN/System.err(955): at
com.nogago.android.webcache.task.WebCacheTask.doInBackground(WebCacheTask.java:1)
10-17 07:29:13.572: WARN/System.err(955): at
android.os.AsyncTask$2.call(AsyncTask.java:185)
10-17 07:29:13.583: WARN/System.err(955): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
10-17 07:29:13.583: WARN/System.err(955): at
java.util.concurrent.FutureTask.run(FutureTask.java:122)
10-17 07:29:13.583: WARN/System.err(955): at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
10-17 07:29:13.592: WARN/System.err(955): at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
10-17 07:29:13.592: WARN/System.err(955): at
java.lang.Thread.run(Thread.java:1058)

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to