Simplify BatteryManager class and cleanups.

R=Chris Dumez, abarth
BUG=122593

Review URL: https://codereview.chromium.org/180243023

git-svn-id: svn://svn.chromium.org/blink/trunk@168665 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: Mark svg/W3C-SVG-1.1/animate-elem-40-t.svg

BUG=350011
TBR=fs@opera.com

Review URL: https://codereview.chromium.org/188963002

git-svn-id: svn://svn.chromium.org/blink/trunk@168666 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused normalization code from HarfBuzzShaper

Remove text normalization and mirror char code from HarfBuzzShaper as it
is no longer needed and not used as the current version of
HarfBuzzShaper supports these things out of the box.

BUG=349947

Review URL: https://codereview.chromium.org/182063007

git-svn-id: svn://svn.chromium.org/blink/trunk@168667 bbb929c8-8fbe-4397-9dbb-9b2b20218538