Merge mozilla-inbound to mozilla-central. a=merge

This commit is contained in:
Dorel Luca 2018-11-24 11:46:32 +02:00
commit 6d748c47a8
2517 changed files with 7031 additions and 527 deletions

View File

@ -8,6 +8,8 @@
#include <algorithm>
#include "js/UniquePtr.h"
using namespace js;
SparseBitmap::~SparseBitmap()
@ -27,15 +29,25 @@ SparseBitmap::sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf)
return size;
}
SparseBitmap::BitBlock*
SparseBitmap::createBlock(Data::AddPtr p, size_t blockId)
{
MOZ_ASSERT(!p);
auto block = js::MakeUnique<BitBlock>();
if (!block || !data.add(p, blockId, block.get())) {
return nullptr;
}
std::fill(block->begin(), block->end(), 0);
return block.release();
}
SparseBitmap::BitBlock&
SparseBitmap::createBlock(Data::AddPtr p, size_t blockId, AutoEnterOOMUnsafeRegion& oomUnsafe)
{
MOZ_ASSERT(!p);
BitBlock* block = js_new<BitBlock>();
if (!block || !data.add(p, blockId, block)) {
BitBlock* block = createBlock(p, blockId);
if (!block) {
oomUnsafe.crash("Bitmap OOM");
}
std::fill(block->begin(), block->end(), 0);
return *block;
}

View File

@ -91,6 +91,8 @@ class SparseBitmap
BitBlock& createBlock(Data::AddPtr p, size_t blockId, AutoEnterOOMUnsafeRegion& oomUnsafe);
BitBlock* createBlock(Data::AddPtr p, size_t blockId);
MOZ_ALWAYS_INLINE BitBlock* getBlock(size_t blockId) const {
Data::Ptr p = data.lookup(blockId);
return p ? p->value() : nullptr;
@ -107,6 +109,14 @@ class SparseBitmap
return createBlock(p, blockId, oomUnsafe);
}
MOZ_ALWAYS_INLINE BitBlock* getOrCreateBlockFallible(size_t blockId) {
Data::AddPtr p = data.lookupForAdd(blockId);
if (p) {
return p->value();
}
return createBlock(p, blockId);
}
public:
~SparseBitmap();
@ -119,6 +129,17 @@ class SparseBitmap
block[word - blockWord] |= uintptr_t(1) << (bit % JS_BITS_PER_WORD);
}
MOZ_ALWAYS_INLINE bool setBitFallible(size_t bit) {
size_t word = bit / JS_BITS_PER_WORD;
size_t blockWord = blockStartWord(word);
BitBlock* block = getOrCreateBlockFallible(blockWord / WordsInBlock);
if (!block) {
return false;
}
(*block)[word - blockWord] |= uintptr_t(1) << (bit % JS_BITS_PER_WORD);
return true;
}
bool getBit(size_t bit) const;
void bitwiseAndWith(const DenseBitmap& other);

View File

@ -6,6 +6,7 @@
#include "gc/AtomMarking.h"
#include "mozilla/Assertions.h"
#include "vm/Realm.h"
#include "gc/Heap-inl.h"
@ -34,9 +35,9 @@ ThingIsPermanent(JS::Symbol* symbol)
return symbol->isWellKnownSymbol();
}
template <typename T>
MOZ_ALWAYS_INLINE void
AtomMarkingRuntime::inlinedMarkAtom(JSContext* cx, T* thing)
template <typename T, bool Fallible>
MOZ_ALWAYS_INLINE bool
AtomMarkingRuntime::inlinedMarkAtomInternal(JSContext* cx, T* thing)
{
static_assert(mozilla::IsSame<T, JSAtom>::value ||
mozilla::IsSame<T, JS::Symbol>::value,
@ -48,18 +49,24 @@ AtomMarkingRuntime::inlinedMarkAtom(JSContext* cx, T* thing)
// The context's zone will be null during initialization of the runtime.
if (!cx->zone()) {
return;
return true;
}
MOZ_ASSERT(!cx->zone()->isAtomsZone());
if (ThingIsPermanent(thing)) {
return;
return true;
}
size_t bit = GetAtomBit(cell);
MOZ_ASSERT(bit / JS_BITS_PER_WORD < allocatedWords);
cx->zone()->markedAtoms().setBit(bit);
if (Fallible) {
if (!cx->zone()->markedAtoms().setBitFallible(bit)) {
return false;
}
} else {
cx->zone()->markedAtoms().setBit(bit);
}
if (!cx->helperThread()) {
// Trigger a read barrier on the atom, in case there is an incremental
@ -73,6 +80,22 @@ AtomMarkingRuntime::inlinedMarkAtom(JSContext* cx, T* thing)
// We don't have a JSTracer for this so manually handle the cases in which
// an atom can reference other atoms.
markChildren(cx, thing);
return true;
}
template <typename T>
MOZ_ALWAYS_INLINE void
AtomMarkingRuntime::inlinedMarkAtom(JSContext* cx, T* thing)
{
MOZ_ALWAYS_TRUE((inlinedMarkAtomInternal<T, false>(cx, thing)));
}
template <typename T>
MOZ_ALWAYS_INLINE bool
AtomMarkingRuntime::inlinedMarkAtomFallible(JSContext* cx, T* thing)
{
return inlinedMarkAtomInternal<T, true>(cx, thing);
}
} // namespace gc

View File

@ -66,7 +66,10 @@ class AtomMarkingRuntime
// Version of markAtom that's always inlined, for performance-sensitive
// callers.
template <typename T, bool Fallible>
MOZ_ALWAYS_INLINE bool inlinedMarkAtomInternal(JSContext* cx, T* thing);
template <typename T> MOZ_ALWAYS_INLINE void inlinedMarkAtom(JSContext* cx, T* thing);
template <typename T> MOZ_ALWAYS_INLINE bool inlinedMarkAtomFallible(JSContext* cx, T* thing);
void markId(JSContext* cx, jsid id);
void markAtomValue(JSContext* cx, const Value& value);

View File

@ -738,7 +738,10 @@ AtomizeAndCopyCharsFromLookup(JSContext* cx, const CharT* tbchars, size_t length
return nullptr;
}
cx->atomMarking().inlinedMarkAtom(cx, atom);
if (MOZ_UNLIKELY(!cx->atomMarking().inlinedMarkAtomFallible(cx, atom))) {
ReportOutOfMemory(cx);
return nullptr;
}
if (zonePtr &&
MOZ_UNLIKELY(!zone->atomCache().add(*zonePtr, AtomStateEntry(atom, false))))

View File

@ -69,7 +69,7 @@ jsreftest:
chunks:
by-test-platform:
android-em-4.3-arm7-api-16/debug: 100
android-em-7.0-x86/opt: 3
android-em-7.0-x86/opt: 4
android-em.*: 40
windows.*: 2
windows10-64-ccov/debug: 5

View File

@ -0,0 +1,4 @@
[fetch-uploads.https.window.html]
[Fetch with an upload should work]
expected: FAIL

View File

@ -10,12 +10,15 @@
[Reloaded same-host top-level form POSTs are strictly same-site]
expected:
if os == "android": TIMEOUT
if debug and not webrender and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): TIMEOUT
[Reloaded subdomain top-level form POSTs are strictly same-site]
expected:
if os == "android": NOTRUN
if debug and not webrender and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): NOTRUN
[Reloaded cross-site top-level form POSTs are not same-site]
expected:
if os == "android": NOTRUN
if debug and not webrender and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): NOTRUN

View File

@ -0,0 +1,4 @@
[column-gap-parsing-001.html]
[column-gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -0,0 +1,4 @@
[gap-parsing-001.html]
[gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -0,0 +1,4 @@
[grid-column-gap-parsing-001.html]
[grid-column-gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -0,0 +1,4 @@
[grid-gap-parsing-001.html]
[grid-gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -0,0 +1,4 @@
[grid-row-gap-parsing-001.html]
[grid-row-gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -0,0 +1,4 @@
[row-gap-parsing-001.html]
[row-gap accepts calc() mixing fixed and percentage values]
expected: FAIL

View File

@ -1,4 +0,0 @@
[translate-getComputedStyle.html]
[computed style for translate]
expected: FAIL

View File

@ -1,3 +1,2 @@
[object-position-svg-002e.html]
expected:
FAIL
expected: FAIL

View File

@ -1,5 +1,7 @@
[no_window_open_when_term_nesting_level_nonzero.window.html]
expected: ERROR
expected:
if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): TIMEOUT
ERROR
[no popups from synchronously reachable window]
expected: FAIL

View File

@ -1,2 +1,2 @@
local: 914b3450164f0ecd5e9cd15076c347464515fd9f
upstream: be998ebbfc08085f18c1f9ed8d22c52b03134167
local: 2ddea9a53594e1fc30a9f6366b99be95911716ff
upstream: 0944ee217e239e6b7cb0d532c828e728ff9b60e1

View File

@ -0,0 +1,4 @@
[origin-policy-features.https.tentative.html]
[Origin-Policy-based Feature policy]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[insecure-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[upgrade-protocol.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[generic.http.html]
[The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.keep-origin-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.no-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[generic.swap-origin-redirect.http.html]
[cross-origin.http.html]
[The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[same-insecure.keep-origin-redirect.http.html]
[same-origin-insecure.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +1,4 @@
[same-insecure.no-redirect.http.html]
[same-origin-insecure.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
expected: FAIL

View File

@ -1,4 +0,0 @@
[same-origin-insecure.keep-origin-redirect.http.html]
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
expected: FAIL

Some files were not shown because too many files have changed in this diff Show More