author JW Wang <jwwang@mozilla.com>
Mon, 09 Jan 2017 13:06:55 +0800
changeset 458396 06f59c551e95e929c9e8c667b4082fecfeee8f3b
parent 291704 fefcbd37135ba0c26812e225d9b655591135a174
child 462468 7b434711753b98a87603453caaa0945791ffe12b
permissions -rw-r--r--
Bug 1329110. Part 6 - remove StateObject::HandleWaitingForData(). Since DecodingState is the only one that overrides the function, we will let it just override HandleWaitingFor{Audio,Video}. We also reduce the code complexity because it is hard to trace the code when one virtual function calls another virtual function. MozReview-Commit-ID: AdLXpDgvOyx

<!DOCTYPE html>
<html class="reftest-wait">
function init() {
    var editor = document.getElementById('editor');
    editor.addEventListener("focus", function() {
        window.setTimeout(function() {
            document.documentElement.className = '';
        }, 0);
    }, false);
<body onload="init()">
    <!-- invalid language will default to en-US -->
    <div id="editor" lang="testing-XX" contenteditable="true">good possible word</div>