Revision fc7af09fb3eea0ef511a061e5734c1dc8e539b0d authored by Rob Buis on 12 April 2018, 16:14:10 UTC, committed by Blink WPT Bot on 12 April 2018, 16:51:35 UTC
Fix regression allowing text value for -webkit-background-origin that
was caused by r514365.

Code change implemented by Bugs Nash, testcase by Rob Buis.

Bug: 802256

Change-Id: I11e2b1b19a374e9f6b9c1091d82882ef526bc63c
Reviewed-on: https://chromium-review.googlesource.com/1008102
Commit-Queue: Rob Buis <rob.buis@samsung.com>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550221}
1 parent 56a257e
Raw File
idlharness.worker.js
importScripts("/resources/testharness.js");
importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js");

var request = new XMLHttpRequest();
request.open("GET", "/interfaces/FileAPI.idl");
request.send();
request.onload = function() {
    var idl_array = new IdlArray();
    var idls = request.responseText;

    idl_array.add_untested_idls("[Global] interface Window { };");

    idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface ArrayBuffer {};");
    idl_array.add_untested_idls("interface URL {};");
    idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface EventTarget {};");
    idl_array.add_untested_idls("[Exposed=(Window,Worker)] interface Event {};");
    idl_array.add_untested_idls("[TreatNonCallableAsNull] callback EventHandlerNonNull = any (Event event);");
    idl_array.add_untested_idls("typedef EventHandlerNonNull? EventHandler;");

    idl_array.add_idls(idls);

    idl_array.add_objects({
        Blob: ['new Blob(["TEST"])'],
        File: ['new File(["myFileBits"], "myFileName")'],
        FileReader: ['new FileReader()'],
        FileReaderSync: ['new FileReaderSync()']
    });

    idl_array.test();
    done();
};
back to top