Revision 0d817ea379ebc6114a49b54c9456cfbb7ea95fc5 authored by Luna Lu on 13 March 2018, 17:34:49 UTC, committed by Philip Jägenstedt on 14 March 2018, 13:28:38 UTC
1. Without specifying allow attribute, frame policy inherits correctly.
2. With allow attribute, frame policy inherits from and overrides header policy
   correctly. Updating allowfullscreen and allowpaymentrequest correctly updates
   frame policy.
3. Frame policy is not affected by the frame's document policy.

Bug: 732003
Change-Id: Ib41f883a779f11c564c91cfc03ff1224330108f5
Reviewed-on: https://chromium-review.googlesource.com/850896
Commit-Queue: Luna Lu <loonybear@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/master@{#542837}
1 parent 9cd6f7a
Raw File
idbfactory_cmp4.htm
<!DOCTYPE html>
<meta charset=utf-8>
<title>IDBFactory.cmp() - comparison of binary keys</title>
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
<link rel="help" href="http://w3c.github.io/IndexedDB/#key-construct">
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>

<script>
  test(function() {
    assert_equals(indexedDB.cmp(new Int8Array([-1]), new Uint8Array([0])), 1,
    "255(-1) shall be larger than 0");
  }, "Compare in unsigned octet values (in the range [0, 255])");

  test(function() {
    assert_equals(indexedDB.cmp(
        new Uint8Array([255, 254, 253]),
        new Uint8Array([255, 253, 254])),
        1,
        "[255, 254, 253] shall be larger than [255, 253, 254]");
  }, "Compare values in then same length");

  test(function() {
    assert_equals(indexedDB.cmp(
        new Uint8Array([255, 254]),
        new Uint8Array([255, 253, 254])),
        1,
        "[255, 254] shall be larger than [255, 253, 254]");
  }, "Compare values in different lengths");

  test(function() {
    assert_equals(indexedDB.cmp(
        new Uint8Array([255, 253, 254]),
        new Uint8Array([255, 253])),
        1,
        "[255, 253, 254] shall be larger than [255, 253]");
  }, "Compare when the values in the range of their minimal length are the same");
</script>

<div id=log></div>
back to top