Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync WPT with upstream (22-04-2020) #26259

Closed

Conversation

@servo-wpt-sync
Copy link
Collaborator

servo-wpt-sync commented Apr 22, 2020

Automated downstream sync of changes from upstream as of 22-04-2020.
[no-wpt-sync]
r? @servo-wpt-sync

@servo-wpt-sync
Copy link
Collaborator Author

servo-wpt-sync commented Apr 22, 2020

@bors-servo
Copy link
Contributor

bors-servo commented Apr 22, 2020

📌 Commit 51b9c46 has been approved by servo-wpt-sync

@bors-servo
Copy link
Contributor

bors-servo commented Apr 22, 2020

Testing commit 51b9c46 with merge adcd535...

bors-servo added a commit that referenced this pull request Apr 22, 2020
…wpt-sync

Sync WPT with upstream (22-04-2020)

Automated downstream sync of changes from upstream as of 22-04-2020.
[no-wpt-sync]
r? @servo-wpt-sync
@bors-servo
Copy link
Contributor

bors-servo commented Apr 22, 2020

💔 Test failed - status-taskcluster

@CYBAI
Copy link
Collaborator

CYBAI commented Apr 22, 2020

In macOS:

7 unexpected results that are NOT known-intermittents:
  â–¶ CRASH [expected OK] /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html
  │ 
  │ _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
  │ called `Option::unwrap()` on a `None` value (thread ScriptThread PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }, at components/script/dom/document.rs:4929)
  │ stack backtrace:
  │    0: <servo::backtrace::Print as core::fmt::Debug>::fmt
  │    1: core::fmt::write
  │    2: std::io::Write::write_fmt
  │    3: servo::backtrace::print
  │    4: servo::main::{{closure}}
  │    5: std::panicking::rust_panic_with_hook
  │    6: rust_begin_unwind
  │    7: core::panicking::panic_fmt
  │    8: core::panicking::panic
  │    9: _ZN6script3dom8document23PendingInOrderScriptVec6loaded17hfad1b2f9d40fc903E.llvm.18222001262494368753
  │   10: script::script_module::ModuleOwner::finish_module_load
  │   11: <T as script::task::TaskBox>::run_box
  │   12: <script::script_module::ModuleHandler as script::dom::promisenativehandler::Callback>::callback
  │   13: script::dom::promise::native_handler_callback
  │   14: _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │   15: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │   16: _ZL18PromiseReactionJobP9JSContextjPN2JS5ValueE
  │   17: _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │   18: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │   19: _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
  │   20: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call
  │   21: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call_
  │   22: script::microtask::MicrotaskQueue::checkpoint
  │   23: _ZN6script13script_thread12ScriptThread11handle_msgs17h4fbec9dc7e465ff0E.llvm.7378012010086709183
  │   24: script::script_thread::ScriptThread::start
  │   25: profile_traits::mem::ProfilerChan::run_with_memory_reporting
  │   26: std::sys_common::backtrace::__rust_begin_short_backtrace
  │   27: core::ops::function::FnOnce::call_once{{vtable.shim}}
  │   28: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │   29: std::sys::unix::thread::Thread::new::thread_start
  │   30: _pthread_body
  │   31: _pthread_start
  │ [2020-04-22T10:49:53Z ERROR servo] called `Option::unwrap()` on a `None` value
  │ Pipeline failed in hard-fail mode.  Crashing!
  │ thread panicked while processing panic. aborting.
  â”” thread panicked while processing panic. aborting.


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-success-external-classic.html


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-parse-error-external-classic.html


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-success-external-module.html


  â–¶ Unexpected subtest result in /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html:
  â”” PASS [expected FAIL] Eval: Move success inline classic script to iframe after-prepare


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-fetch-error-external-module.html


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-fetch-error-external-classic.html

In linux:

8 unexpected results that are NOT known-intermittents:
  â–¶ CRASH [expected OK] /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html
  │ 
  │ error: XDG_RUNTIME_DIR not set in the environment.
  │ libEGL warning: No hardware driver found, falling back to software rendering
  │ called `Option::unwrap()` on a `None` value (thread ScriptThread PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }, at components/script/dom/document.rs:4929)
  │ stack backtrace:
  │    0: servo::backtrace::print
  │    1: servo::main::{{closure}}
  │    2: std::panicking::rust_panic_with_hook
  │              at src/libstd/panicking.rs:515
  │    3: rust_begin_unwind
  │              at src/libstd/panicking.rs:419
  │    4: core::panicking::panic_fmt
  │              at src/libcore/panicking.rs:111
  │    5: core::panicking::panic
  │              at src/libcore/panicking.rs:54
  │    6: _ZN6script3dom8document23PendingInOrderScriptVec6loaded17hf4d795891ef6fa97E.llvm.17841951321495555379
  │    7: script::script_module::ModuleOwner::finish_module_load
  │    8: <T as script::task::TaskBox>::run_box
  │    9: <script::script_module::ModuleHandler as script::dom::promisenativehandler::Callback>::callback
  │   10: script::dom::promise::native_handler_callback
  │   11: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   12: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   13: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_S5_NS2_13MutableHandleIS4_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.h:103
  │       _ZL18PromiseReactionJobP9JSContextjPN2JS5ValueE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/builtin/Promise.cpp:1813
  │   14: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   15: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   16: _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/jsapi.cpp:2689
  │   17: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call
  │   18: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call_
  │   19: script::microtask::MicrotaskQueue::checkpoint
  │   20: _ZN6script13script_thread12ScriptThread11handle_msgs17hfa059d1e7d97f9dfE.llvm.9464163468304034110
  │   21: script::script_thread::ScriptThread::start
  │   22: profile_traits::mem::ProfilerChan::run_with_memory_reporting
  │   23: std::sys_common::backtrace::__rust_begin_short_backtrace
  │   24: core::ops::function::FnOnce::call_once{{vtable.shim}}
  │   25: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │   26: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │       std::sys::unix::thread::Thread::new::thread_start
  │              at src/libstd/sys/unix/thread.rs:87
  │   27: start_thread
  │   28: __clone
  │ [2020-04-22T10:47:15Z ERROR servo] called `Option::unwrap()` on a `None` value
  │ Pipeline failed in hard-fail mode.  Crashing!
  │ thread panicked while processing panic. aborting.
  â”” thread panicked while processing panic. aborting.


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html

  â–¶ Unexpected subtest result in /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html:
  │ FAIL [expected PASS] <script> error: Move fetch-error external classic script to createHTMLDocument after-prepare
  │   → assert_unreached: Event fired unexpectedly Reached unreachable code
  │ 
  │ scriptOnError@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/moving-between-documents/resources/moving-between-documents-helper.js:121:65
  â”” error@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/moving-between-documents/resources/moving-between-documents-iframe.py?result=fetch-error&inlineOrExternal=external&type=classic&hasBlockingStylesheet=true&cache=0.11268035205667482:2:14


  â–¶ Unexpected subtest result in /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html:
  │ FAIL [expected PASS] window error: Move parse-error inline classic script to iframe after-prepare
  └   → assert_unreached: Window error event shouldn't fired on source window Reached unreachable code


  â–¶ CRASH [expected OK] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-parse-error-external-module.html
  │ 
  │ error: XDG_RUNTIME_DIR not set in the environment.
  │ libEGL warning: No hardware driver found, falling back to software rendering
  │ called `Option::unwrap()` on a `None` value (thread LayoutThread PipelineId { namespace_id: PipelineNamespaceId(2), index: PipelineIndex(3) }, at /repo/components/layout/wrapper.rs:113)
  │ stack backtrace:
  │    0: servo::backtrace::print
  │    1: servo::main::{{closure}}
  │    2: std::panicking::rust_panic_with_hook
  │              at src/libstd/panicking.rs:515
  │    3: rust_begin_unwind
  │              at src/libstd/panicking.rs:419
  │    4: core::panicking::panic_fmt
  │              at src/libcore/panicking.rs:111
  │    5: core::panicking::panic
  │              at src/libcore/panicking.rs:54
  │    6: layout::construct::FlowConstructor<ConcreteThreadSafeLayoutNode>::repair_if_possible
  │    7: style::traversal::DomTraversal::handle_postorder_traversal
  │    8: style::driver::traverse_dom
  │    9: profile_traits::time::profile
  │   10: layout_thread::LayoutThread::handle_reflow
  │   11: profile_traits::time::profile
  │   12: layout_thread::LayoutThread::handle_request_helper
  │   13: layout_thread::LayoutThread::start
  │   14: profile_traits::mem::ProfilerChan::run_with_memory_reporting
  │   15: std::sys_common::backtrace::__rust_begin_short_backtrace
  │   16: core::ops::function::FnOnce::call_once{{vtable.shim}}
  │   17: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │   18: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │       std::sys::unix::thread::Thread::new::thread_start
  │              at src/libstd/sys/unix/thread.rs:87
  │   19: start_thread
  │   20: __clone
  │ [2020-04-22T10:48:02Z ERROR servo] called `Option::unwrap()` on a `None` value
  │ Pipeline failed in hard-fail mode.  Crashing!
  │ thread panicked while processing panic. aborting.
  â”” thread panicked while processing panic. aborting.


  â–¶ CRASH [expected OK] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-parse-error-external-module.html
  │ 
  │ error: XDG_RUNTIME_DIR not set in the environment.
  │ libEGL warning: No hardware driver found, falling back to software rendering
  │ called `Option::unwrap()` on a `None` value (thread ScriptThread PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }, at components/script/dom/document.rs:4929)
  │ stack backtrace:
  │    0: servo::backtrace::print
  │    1: servo::main::{{closure}}
  │    2: std::panicking::rust_panic_with_hook
  │              at src/libstd/panicking.rs:515
  │    3: rust_begin_unwind
  │              at src/libstd/panicking.rs:419
  │    4: core::panicking::panic_fmt
  │              at src/libcore/panicking.rs:111
  │    5: core::panicking::panic
  │              at src/libcore/panicking.rs:54
  │    6: _ZN6script3dom8document23PendingInOrderScriptVec6loaded17hf4d795891ef6fa97E.llvm.17841951321495555379
  │    7: script::script_module::ModuleOwner::finish_module_load
  │    8: <T as script::task::TaskBox>::run_box
  │    9: <script::script_module::ModuleHandler as script::dom::promisenativehandler::Callback>::callback
  │   10: script::dom::promise::native_handler_callback
  │   11: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   12: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   13: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_S5_NS2_13MutableHandleIS4_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.h:103
  │       _ZL18PromiseReactionJobP9JSContextjPN2JS5ValueE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/builtin/Promise.cpp:1813
  │   14: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   15: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   16: _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/jsapi.cpp:2689
  │   17: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call
  │   18: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call_
  │   19: script::microtask::MicrotaskQueue::checkpoint
  │   20: _ZN6script13script_thread12ScriptThread11handle_msgs17hfa059d1e7d97f9dfE.llvm.9464163468304034110
  │   21: script::script_thread::ScriptThread::start
  │   22: profile_traits::mem::ProfilerChan::run_with_memory_reporting
  │   23: std::sys_common::backtrace::__rust_begin_short_backtrace
  │   24: core::ops::function::FnOnce::call_once{{vtable.shim}}
  │   25: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │   26: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │       std::sys::unix::thread::Thread::new::thread_start
  │              at src/libstd/sys/unix/thread.rs:87
  │   27: start_thread
  │   28: __clone
  │ [2020-04-22T10:48:07Z ERROR servo] called `Option::unwrap()` on a `None` value
  │ Pipeline failed in hard-fail mode.  Crashing!
  │ thread panicked while processing panic. aborting.
  â”” thread panicked while processing panic. aborting.


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-createHTMLDocument-fetch-error-external-module.html


  â–¶ CRASH [expected OK] /html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-createHTMLDocument-parse-error-external-module.html
  │ 
  │ error: XDG_RUNTIME_DIR not set in the environment.
  │ libEGL warning: No hardware driver found, falling back to software rendering
  │ called `Option::unwrap()` on a `None` value (thread ScriptThread PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }, at components/script/dom/document.rs:4929)
  │ stack backtrace:
  │    0: servo::backtrace::print
  │    1: servo::main::{{closure}}
  │    2: std::panicking::rust_panic_with_hook
  │              at src/libstd/panicking.rs:515
  │    3: rust_begin_unwind
  │              at src/libstd/panicking.rs:419
  │    4: core::panicking::panic_fmt
  │              at src/libcore/panicking.rs:111
  │    5: core::panicking::panic
  │              at src/libcore/panicking.rs:54
  │    6: _ZN6script3dom8document23PendingInOrderScriptVec6loaded17hf4d795891ef6fa97E.llvm.17841951321495555379
  │    7: script::script_module::ModuleOwner::finish_module_load
  │    8: <T as script::task::TaskBox>::run_box
  │    9: <script::script_module::ModuleHandler as script::dom::promisenativehandler::Callback>::callback
  │   10: script::dom::promise::native_handler_callback
  │   11: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   12: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   13: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_S5_NS2_13MutableHandleIS4_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.h:103
  │       _ZL18PromiseReactionJobP9JSContextjPN2JS5ValueE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/builtin/Promise.cpp:1813
  │   14: _Z12CallJSNativeP9JSContextPFbS0_jPN2JS5ValueEEN2js10CallReasonERKNS1_8CallArgsE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:456
  │       _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:548
  │   15: _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/vm/Interpreter.cpp:634
  │   16: _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
  │              at /root/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/d437079/mozjs/js/src/jsapi.cpp:2689
  │   17: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call
  │   18: script::dom::bindings::codegen::Bindings::PromiseBinding::PromiseJobCallback::Call_
  │   19: script::microtask::MicrotaskQueue::checkpoint
  │   20: _ZN6script13script_thread12ScriptThread11handle_msgs17hfa059d1e7d97f9dfE.llvm.9464163468304034110
  │   21: script::script_thread::ScriptThread::start
  │   22: profile_traits::mem::ProfilerChan::run_with_memory_reporting
  │   23: std::sys_common::backtrace::__rust_begin_short_backtrace
  │   24: core::ops::function::FnOnce::call_once{{vtable.shim}}
  │   25: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │   26: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  │              at /rustc/42abbd8878d3b67238f3611b0587c704ba94f39c/src/liballoc/boxed.rs:1008
  │       std::sys::unix::thread::Thread::new::thread_start
  │              at src/libstd/sys/unix/thread.rs:87
  │   27: start_thread
  │   28: __clone
  │ [2020-04-22T10:48:51Z ERROR servo] called `Option::unwrap()` on a `None` value
  │ Pipeline failed in hard-fail mode.  Crashing!
  │ thread panicked while processing panic. aborting.
  â”” thread panicked while processing panic. aborting.


  â–¶ OK [expected CRASH] /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html

  â–¶ Unexpected subtest result in /html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html:
  │ FAIL [expected PASS] Eval: Move success external classic script to iframe after-prepare
  │   → assert_false: The script must not have executed in source window expected false got "executed too early"
  │ 
  │ runTest/</</<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/moving-between-documents/resources/moving-between-documents-helper.js:194:21
  │ Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2001:25
  │ Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2042:32
  │ runTest/</<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/moving-between-documents/resources/moving-between-documents-helper.js:198:9
  â”” step_timeout/<@http://web-platform.test:8000/resources/testharness.js:950:15
@CYBAI
Copy link
Collaborator

CYBAI commented Apr 22, 2020

The above failed tests are introduced for #26264 👀

@CYBAI
Copy link
Collaborator

CYBAI commented Apr 23, 2020

Close in favor of #26286

@CYBAI CYBAI closed this Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.