Update Balancer to latest HTML5 spec
authorC. Scott Ananian <cscott@cscott.net>
Tue, 18 Oct 2016 13:51:33 +0000 (06:51 -0700)
committerTim Starling <tstarling@wikimedia.org>
Tue, 24 Jan 2017 05:44:05 +0000 (05:44 +0000)
commit265f2b40ddfe4c63ccda2267c046bd246fd43e40
treeaf03fce9e9d34e142b52c364f246d1f3c31a80fe
parent28ccbd55207480925dcfca50a6b0f1c5628c74b4
Update Balancer to latest HTML5 spec

This corresponds to the 1.0.27 release of domino, and matches the
latest HTML5 spec as of 2016-10-18.

Changes include:
* <menuitem> is no longer an empty element.
* <isindex> has been removed.
* Updated html5lib-tests (copied from domino 1.0.27).
* Round-trip-safe serialization of <pre>/<listing>/<textarea> is only
  used when "tidy compatibility" mode is enabled; the behavior in
  the HTML5 spec no longer cleanly round trips.

Change-Id: I656944b0d7bb6c3c0e4fe44fc6ebd1a4c36412ad
includes/tidy/Balancer.php
tests/phpunit/includes/tidy/BalancerTest.php
tests/phpunit/includes/tidy/html5lib-tests.json